Where is Redeemer Presbyterian Church?

Where is Redeemer Presbyterian Church located?

Redeemer Presbyterian Church, New York, United States (approx. 40.7519°, -73.98798°)


Where is Redeemer Presbyterian Church on the map?