Adress: 123 West 71st StreetDistrict: Lincoln SquareBorough: Manhattan, New York City
123 West 71st Street in Lincoln Square, this church designed by Stephen D. Hatch was built in 1882
Hours of masses and other religious events from this churches are not shown because they are subject to change.