St. Francis Center serves needy but needs more help
Nestled in rural Appalachian Ohio in the small town of McArthur – about a 90-minute drive from Columbus – is the St. Francis Evangelization Center. Many of the faithful think of the center during...