Archdiocese of Los Angeles
St. Teresa of Avila School
Mailing Address:
2215 Fargo St
Los Angeles
CA
90039
Physical Address:
2215 Fargo St
Los Angeles
CA
90039
F-1 School