The Church of the Heavenly Rest is an Episcopal church on the Upper East Side of New York City, located on the corner of Fifth Avenue and 90th Street, opposite Central Park and the Carnegie Mansion. The church is noted for the architecture of its building and for some of its congregation members.
Less