TALLAHASSEE, Fla. (WTXL) - The Tallahassee Police Department is on the scene of a traffic crash that has caused road closures at the intersection of Tennessee and Macomb Street.
TPD says a traffic crash at Tennessee and Macomb Street has caused road closures at the intersection.
TPD states to please try to avoid the area.
This is a developing story.