Main St @ Newhall Ave
82 Main St
Saugus, MA 01906
They find themselves at the bus stop located at Main St @ Newhall Ave in Saugus, MA. This stop serves as a convenient point for local residents and commuters, featuring a metal bench for seating and a shelter to protect them from the elements. As traffic flows along the busy intersection, they can catch glimpses of nearby shops and schools, making it a lively hub of activity throughout the day.
Generated from this place's information
See a problem?