Where has my car been towed?
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.