Address: 892 State Street New Haven, CT
Rating: 3
Rating: 3
Resident reports that storm drain needs to be cleared from the interior. Its causing water to flood in the streets.