Boston, MA Closed Over 2 years

Traffic Signal

Green light not working at traffic signal at the intersection of Lagrange st & Center st going in the direction from the VFW parkway towards Washington st