A 47-year-old man was killed early Sunday morning from a fall from his tow truck, according to witnesses speaking to the Omaha Police.
Officers were called to the Impound Lot at 7809 F St at 4:10am. They transported Jeffrey Johnson from the scene to Creighton Medical Center where he was pronounced dead.
More details will be released as they become available.