Schlosm3
-
Health Dept. Archived436 Front St New Haven, CT, 06513, USA - Chatham SquareHomeless people living in tents at the Dover Beach area of the Quinnipiac River, behind the chain link fence. Location of Front St near Middleton. Please get the person(s) help.