Just north of the city green, on Temple Street, the Center Church Parish House is a handsome two-story brick building, with chalk-white detailing and an imposing air.
But it’s actually quite welcoming. …
Receive Daily Nutmeg emails featuring local insights and deals from around New Haven.