Immaculate Conception Church
740 S. Shamrock Ave.
Monrovia, CA 91016
Monday – Friday: 9:00 AM to 8:00PM (Closed for lunch from 12 to 1 PM)
Saturday – Sunday: 9 AM to 2 PM
We're working on our new website and it will be up soon. Please check back soon for our new and updated site!