Saint Thomas the Apostle Catholic ChurchParishShare180 Saint Thomas DriveCanyon Lake, TX 78133United StatesGet directions