Where is Church of the Heavenly Rest?

Coordinates: -73.958 40.7837

Be the first visitor to thank for this answer!

Thanks!