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

St. Francis Xavier Church

Parish Staff

Rev. Eric Mueller
Pastor

Deacon Bruce Alge

Elizabeth Stumbo
Parish Administrative
Assistant

Tom Gies
Maintenance Coordinator

Kevin Beeson
Business Manager

Sandra Iracheta
Hispanic Ministry

Sandy Kaple
Music Coordinator
bottom of page