Three Judges Motor Lodge

1560 Whalley Ave New Haven CT 06515 USA

(203) 389-2161

Location