Church of the Heavenly Rest. General exterior from park entrance.
From street looking southeast with pedestrians. Located at 90th Street and Fifth Avenue.