Saint Thomas the Apostle Catholic ChurchParishShare6123 Amboy RoadNew York, New York 10309United StatesGet directions