• Center Church on the Green (map)
  • 250 Temple Street
  • New Haven, CT, 06511
  • United States