Church of St Paul and Andrew

263 West 86th Street, New york, NY, 10024, United States