top of page

Address

25 W. Perry Street

Willard, OH 44890

Contact

419.935.1149

Parish Office Hours

Mon - Fri

9:00A.M- 1:00P.M

CLOSED WEDNESDAYS

    © 2015 St. Francis Xavier Catholic Church | Willard, Ohio 44890 | 419.935.1149 

    bottom of page