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