Pedestrian killed in Collier County hit and run

A fatal crash is being reported in Collier County on Tamiami Trail East at Spruce Street.

Source:: NBC 2 News