top of page

Address

25 W. Perry Street

Willard, OH 44890

Contact

419.935.1149

Parish Office Hours

Mon - Fri

10:00 am - 2:30 pm

(September - May)

Mon, Tues, Thurs

9:30 am – 3:30 pm

(June - August)

    bottom of page