Saint Thomas the Apostle Catholic Church
Church in South Miami, FL
Address: 7377 SW 64th St, South Miami, FL 33143, USA
Website: http://www.stamiami.org/
Saint Thomas the Apostle Catholic Church is a Catholic church in South Miami, FL.
- Denomination
- Catholic