Great Hall at United Church Parish House

Location

323 Temple Street
New Haven,