Oak Street Beach Parking Lot, West Haven, CT, 06516

Location:Oak Street Beach Parking Lot, West Haven, CT, 06516