Find the full list below:
98 S Water St, New Haven, CT 06519, USA
2 Mechanic St, New Haven, CT 06511, USA