TALLAHASSEE, Fla. (WTXL) - The Tallahassee Police Department is investigating after a body was found on West Tennessee Street.
Police say details are extremely limited, though they have confirmed that they received a call about the body around 12:40 p.m. They said the body was found in the 2600 block of West Tennessee Street.
Officers could not tell us if the body was a male or female.
TPD is not releasing any additional details at this time due to an open investigation.
This is a developing story. Stay with us for details.