Church of the Heavenly Rest. Sharp entrance detail from south.
Located at 90th Street and Fifth Avenue.