Saint Thomas the Apostle Catholic Church
Church in Canyon Lake, TX
Address: 180 St Thomas Dr, Canyon Lake, TX 78133, USA
Website: http://stthomasatcanyonlake.org/
Saint Thomas the Apostle Catholic Church is a Catholic church in Canyon Lake, TX.
- Denomination
- Catholic