Shrewsbury St + Laraia St

340 Shrewsbury St
Worcester, MA 01604

They find the bus stop at the intersection of Shrewsbury Street and Laraia Street in Worcester, MA, conveniently located for commuters and travelers alike. It serves as a vital transit point, connecting various neighborhoods and providing access to public transportation options. The area is characterized by a mix of residential and commercial buildings, making it a bustling hub during peak hours. With seating and signage nearby, they appreciate the functionality that the stop offers to those on the go.

Generated from this place's information

Also at this address

Own this business?
See a problem?

You might also like

United StatesMassachusettsWorcesterShrewsbury St + Laraia St