INDIAN RIVER COUNTY, Fla. — The Indian River County Sheriff’s Office said it is investigating a suspicious death.
The discovery was made Wednesday at around 2:26 p.m. on the 6100 block of 65th Street near Vero Beach.
Deputies said a woman was found dead on the side of a road.
No other information on the circumstances of the woman's death has been released.