ST. PETERSBURG, Fla. (WFLA) – Traffic is delayed on I-275 southbound in St. Petersburg. There was an accident, and there’s also construction in the area.
The accident was a rear-end collision. The construction zone may have been a contributing factor.
Three patients were evaluated after the accident. One was taken to Bayfront Medical Center with minor injuries.