Maywood St + Lovell St
148 Maywood St
Worcester, MA 01603
The bus stop at Maywood St + Lovell St in Worcester, MA, serves as a convenient transit point for local commuters. It is strategically located in a residential area, making it accessible for residents and visitors alike. The stop features standard bus signage and seating, providing a comfortable waiting area for passengers. Nearby, they can find various amenities, including shops and parks, contributing to the area's community-centric atmosphere.
Generated from this place's information
See a problem?