Two people killed in crash at SR-29 and Oil Well Road in Immokalee, Florida

Modified Date: 
Wed, 04/03/2024 - 9:03am
Accident Date: 
Wednesday, April 3, 2024

2 dead following early morning fatal crash on Oil Well Road

The crash involved a semi-truck and a car; both vehicles ended up off the road and on its side.