Contact Us

Immaculate Conception Church

37932 Euclid Avenue
Willoughby, OH 44094

mail to:
37940 Euclid Avenue
Willoughby, OH 44094

This email address is being protected from spambots. You need JavaScript enabled to view it.

Phone: 440.942.4500
Fax: 440.942.1540

Parish Office Hours:
Monday thru Thursday, 9:00 am to 8:00 pm; Friday, 9:00 am to 5:00 pm; Closed weekends
Summer Hours
Monday thru Friday, 9:00 am to 5:00 pm; Closed Weekends