Home Freedom Trail Sites United Church On the Green in Amistad Contact 323 Temple Street, New Haven 06511 Click here to copy address to clipboard Address copied to clipboard