
The Chancellor’s Office has been informed that Monsignor John F. Neff, 87, a retired priest of the Diocese of St. Petersburg, passed away in the Lord on Wednesday afternoon, January 20, 2021, at St. Anthony’s Hospital, St. Petersburg. John Francis Neff was born in Cairo, Illinois on May 21, 1933, to Herbert and Cecelia Neff. […]