Our Lady of the Angels Church & Priory

Welcome to Our Lady of the Angels Church and Priory located in the greater Los Angeles area!

Our Lady of the Angels Church

1100 W. Duarte Road - Arcadia, CA 91007
626-447-1752  |  626-447-0083 fax

Current Mass Times & Info >>