Archdiocese of Miami
Roman Rite
No Information Available
St. Thomas the Apostle Catholic Church, is a Roman Catholic Church, which is located on eighteen acres encompassing the church, parish school, rectory, and beautiful meditation gardens.
0/5 (1 Reviews)
Miami
Questions & Answers