The St. Lucie County Sheriff’s Office (SLCSO) has identified the individual who was found deceased in the Taylor Creek spillway last week.
Investigators say around 10:30 a.m. on Nov. 4, the Patrol Operations Bureau and SLCSO Marine Unit responded to the 1800 block of North U.S. Highway 1, after reports of a body floating in the water.
The individual, identified as 22-year-old Jy’Heem Ross of Fort Pierce, was last seen three days prior, on Nov. 1, at approximately 2:30 p.m…