Show Contact Info
Photo of St. Thomas the Apostle Catholic School

St. Thomas the Apostle Catholic School

7377 Southwest 64th Street
Miami, FL 33143
United States
305.740.2555 x 229
Visit Website View Map