Kind Neighbor
-
Signs Archived26 Atwater St New Haven, CT, 06513, USA - Chatham SquareWould like a sign put up people are constantly speeding down Atwater street while people and children are out walking and children are riding bikes.It would be nice to see some signs to enforce the speed limit and stop having cars speed down Atwater street