 The parish began as an offshoot from New Haven's Trinity Church, the central Episcopal church on New Haven's town green.The church building was listed on the National Register of Historic Places in 2009.The church building, completed in 1898, was designed by architect Henry Vaughan.