S
-
Obstructed Stop Sign on Helen & Pine Rock Archiviato300 Helen Street Hamden, Connecticut - HamdenTree foliage/limbs are hanging over and obstructing view of stop sign on Helen Ave and Pine Rock. Already busy section of road, this adds to danger.