Townsend St @ Warren St
277 Townsend St
Dorchester, MA 02121
They stand at the bus stop located at Townsend Street and Warren Street in Dorchester, MA, a bustling hub of activity. Surrounded by a diverse community, this stop features a shelter that offers a brief respite from the elements. They often see residents waiting for public transportation, which connects them to various parts of the city. Nearby, local businesses and parks add to the vibrant atmosphere of the neighborhood.
Generated from this place's information
See a problem?