Madeira Beach man arrested in fatal Treasure Island hit-and-run

Mugshot of John Dennelly courtesy of the Pinellas County Sheriff's Office. 

Two days after locating a pickup truck believed to be involved in a fatal hit-and-run crash on Treasure Island, deputies say they have arrested the suspected driver.

Pinellas County deputies say 62-year-old John Dennelly was driving the 2020 blue Chevrolet Silverado on the evening of December 6, 2022, when it was involved in the fatal hit-and-run crash that killed Felicia White.

According to investigators, White was in a marked crosswalk walking northbound on Gulf Boulevard, crossing 108th Avenue North around 7:45 p.m. on Dec. 6 when she was hit and killed.

Dennelly was charged with leaving the scene of a crash involving death and transported to the Pinellas County Jail.

Scene where deadly pedestrian crash occurred in Treasure Island.

Scene where deadly pedestrian crash occurred in Treasure Island. (Provided by Pinellas County Sheriff's Office)