Upsala St + Vernon St
177 Vernon St
Worcester, MA 01610
They find the bus stop at Upsala St and Vernon St in Worcester, MA, conveniently located along a bustling route. The area is characterized by a mix of residential homes and local businesses, providing a vibrant community feel. Commuters often gather here, waiting for public transportation that connects them to various parts of the city, making it a vital spot in the neighborhood. With nearby sidewalks and occasional trees lining the street, it offers a moderately pleasant atmosphere for those on the go.
Generated from this place's information
Also at this address
See a problem?

