Description
I was not sure where this would go, the area near the Three Judges Motel on Whalley Ave looks awful, lots of trash in the green areas and at the side of the road. Makes a horrible impression as you enter New Haven. Not sure who is responsible for trash pickup along city/state roads.
3 Comments
Environmental Health AA (Verified Official)
Environmental Health AA (Verified Official)
Neighbor (Registered User)