St Francis Xavier Church
Catholic
25 W Perry St, Willard, OH, 44890
Phone: (419) 935-1149
Website: www.sfxwillard.net
Connect: Facebook
Nearby Churches
- Bible Baptist Church of Willard · Willard, OH
- City Church Willard · Willard, OH
- Living Truth Community Church · Willard, OH
- First United Methodist Church · Willard, OH
- Trinity Lutheran Church · Willard, OH
- Faith Builders Church · Willard, OH