Archdiocese of Los Angeles
St. Thomas the Apostle School
Mailing Address:
2632 W 15th
Los Angeles
CA
90006
Physical Address:
2632 W 15th
Los Angeles
CA
90006
F-1 School