Community concern grows over common hit-and-run area in Tampa
According to FDOT, there were 71 pedestrian crashes, and 42 bicycle-related crashes between 2016 and 2020 on Nebraska Avenue in Tampa, Florida.
Source: wtsp.com
Fast, Ad-Free News Updates
Stay updated with breaking news from Rectangular Flashing Beacons. Real-time updates on events, politics, business and more.