Ft. Myers-Naples, FLNicole Lynn Black, 25, killed in hit-and-run pedestrian collision on State Road 80 (West Hickpoochee Avenue) in LaBelle, FloridaAccident Date: Sat, 01/06/2018