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