Church of the Immaculate Heart of Mary

Catholic

1040 Alameda de las Pulgas, Belmont, CA, 94002

Phone: (650) 593-6157

Website: ihmbelmont.org

Connect: Facebook

Nearby Churches

More Catholic churches in Belmont, CA

What to expect on your first visit