140 W 176th St #142w, Bronx, NY 10453 (718) 299-2741
How to go there
Orthodox church Loc: 40.8494 / -73.9197
Plan your visit