39 State St, North Haven, CT 06473, United States
342 State St, North Haven, CT 06473, United States
North Haven, CT 06473, United States