Greg
-
Admirals Way & Captains Row Chelsea, MA, 02150, USA - ChelseaThere is broken glass all over the road here. On both Admirals Way and Captains Row.
-
Trash on Public Property Archived201 Captains Row Chelsea, MA, 02150, USA - ChelseaHalf the street over here is covered in broken glass, up the hill right after the 2nd driveway for Anchors Weigh.