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
See a problem?
