Saint Thomas The Apostle Catholic ChurchParishShare35 Adams PlaceDelmar, NY 12054United StatesGet directions