TALLAHASSEE, Fla. (WTXL) - Police are investigating after a body was found in Tallahassee Wednesday night.
The Tallahassee Police Department says a body was found at 517 West Virginia Street.
Officers and a forensics unit were called to begin an investigation.
TPD is not releasing any other details at this time.
Stick with WTXL as we work to find out more about this developing story.