Visitation will be held from 9 – 10:15 am on Friday, June 1 at the David C. Gross Funeral Home, 6366 Central Avenue, St. Petersburg. A Funeral Mass will be celebrated at 11 am on Friday, June 1 at St. John Vianney Catholic Church, 445 82nd Ave., St. Pete Beach. Interment will follow at Calvary Catholic Cemetery. 5233 118th Avenue North, Clearwater, FL 33760
In lieu of flowers, the family suggests donations in John’s memory to the Moffitt Cancer Foundation.
David C. Gross Funeral Homes, Central Avenue Chapel in St. Petersburg is serving the family.