ENGLISH PARISH MISSION AT ST. TERESA OF AVILA
Date:
Saturday, March 28, 2020 - 8:00am to 5:00pm
Location:
LOS ANGELES, CALIFORNIA
LOCATION:
St. Teresa of Avila Church
2216 Fargo Street
Los Angeles, CA 90039
FOR MORE INFORMATION:
Please contact Rene Martinez
[email protected] and/or (818) 585-5819