St. Joseph-St. Thomas St. John Neumann Parish

6097 Amboy Road, Staten Island, New York 10309,