DAVENPORT, Fla. (WFLA) — Deputies have arrested a man several months after a crash that left a 28-year-old woman dead in Davenport.
According to the Polk County Sheriff’s Office, the incident occurred near the intersection of Home Run Boulevard and Westview Road around 2:34 a.m. on May 22.
Deputies said a 2019 BMW traveling westbound entered a curve when the driver lost control of the vehicle. The car then left the roadway, hit a power pole, continued down a slope, and rolled multiple times…