ST. PETERSBURG, Fla. (WFLA) — A fatal crash is expected to cause traffic delays at a major St. Petersburg intersection for several hours.
St. Pete police said 38th Ave. North and 66th St. North is closed in all directions after the crash.
The intersection is located next to HCA Florida St. Petersburg Hospital…