Parker St @ Dedham St
402 Dedham St
Newton Center, MA 02459
They are at the bus stop located at Parker St @ Dedham St, in the heart of Newton Center, MA. This stop serves as a convenient point for local commuters and students alike, providing access to public transit options that connect them to various destinations within the city and beyond. Surrounding them are charming neighborhoods, with nearby parks and shops, creating a lively atmosphere that reflects the community's vibrant spirit.
Generated from this place's information
See a problem?