Jeremy Freeman

David C. Gross Funeral Home, St. Petersburg.