Archdiocese of Los Angeles

St. Luke School
Mailing Address:
5521 N Cloverly Ave
Temple City
CA
91780
Physical Address:
5521 N Cloverly Ave
Temple City
CA
91780
F-1 School
Was This Helpful?
Please provide feedback on this page.