Where is Redeemer Presbyterian Church located?
Redeemer Presbyterian Church, Redeemer Presbyterian Church, United States of America (approx. 40.756577°, -73.98597°)
Redeemer Presbyterian Church, Redeemer Presbyterian Church, United States of America (approx. 40.756577°, -73.98597°)