St. Peter in Fulton is on road to recovery - South Texas Catholic