The City Of Omaha Vehicle Impound Facility provides for storage for almost all vehicles towed by order of the Douglas County Sheriff's Office. They can be reached at 7809 F Street Omaha NE 68127, Phone (402) 444-5782 or Fax (402) 444-4988. Check the link provided above to the OPD Impound Lot. There you will find additional information about the impound and release process.