MANATEE COUNTY, Fla. (WFLA) — The body of a Bradenton mother who was last seen Friday, June 3 was discovered days later in a Palmetto “ditch,” according to the Manatee County Sheriff’s Office.

Authorities said 38-year-old Stephanie Shenefield was last seen near 16th Street East and 53rd Avenue East, in a residential area of Oneco.

Friends of the mother previously told WFLA that Shenefield was supposed to attend a concert and spend the night in Ybor City Friday. But the friends she was planning on going with were unable to reach her earlier in the day.

William Redden (Courtesy of Manatee County Sheriff’s Office)

Deputies said an investigation found that Shenefield took an Uber to the home of 51-year-old William Redden, of Palmetto where the two were captured on home security video spending time together.

Sometime during the night, deputies said Shenefield died inside the home.

“William Redding does nothing about it,” Manatee County Sheriff Rick Wells said during a Friday press conference. “He doesn’t call 911, he doesn’t call authorities, he doesn’t call anyone.”

At 12:20 p.m. Friday, June 3, deputies said the surveillance video captured Redden dragging Shenefield’s lifeless body through the house and into a vehicle.

Days later, deputies said two citizens out for a walk spotted Shenefield’s “badly decomposed” body in a 12-foot ditch in palmetto near a field and some railroad tracks.

“Our hearts break for the family of Stephanie Shenefield,” Sheriff Wells said.

At this time, deputies said they do not know how Shenefield and Redden knew each other.

Redden was charged with abuse of a corpse, possession of a firearm by a convicted felon, and possession of an altered firearm (serial numbers removed). He remains in the Manatee County Jail on a $108,000 bond.

During the press conference, Sheriff Wells called Redden a “piece of crap.”

Deputies said the eight-time convicted felon was previously charged with possession of cocaine, sale of cocaine, battery, and driving with license suspended.

An investigation is ongoing.