top of page
25 West Perry St., Willard, Ohio 44890 419.935.1149

St. Francis Xavier Church
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
bottom of page
25 West Perry St., Willard, Ohio 44890 419.935.1149
25 W. Perry Street
Willard, OH 44890
419.935.1149
Mon - Fri
9:00A.M- 1:00P.M
CLOSED WEDNESDAYS