Former St. Pete Beach Mayor Found Dead
Pinellas sheriff’s deputies say it appears Stephen McFarlin died of a self-inflicted injury and his death does not appear suspicious.
ST. PETE BEACH – Former St. Pete Beach Mayor Stephen Douglas McFarlin was found dead in his home Tuesday (June 26), the Pinellas County Sheriff’s Office said.
His death appeared to be from a self-inflicted injury and does not appear to be suspicious, deputies said.
Deputies said family members became concerned over the welfare of Mr. McFarlin, 63, after a lapse of time in communication. Family members went to Mr. McFarlin’s St. Pete Beach home and found him dead insie. They immediately called deputies.
Mr. McFarlin served as Mayor of St Pete Beach from 2011 to 2014.
PInellas Sheriff | Stephen McFarlin | St. Pete Beach | St. Pete Beach Mayor | Deaths | Tampabay News
#PInellasSheriff #StephenMcFarlin #StPeteBeach #StPeteBeachMayor #Deaths #TampabayNews