Omaha CITY OF OMAHA-VEHICLE IMPOUND FACILITY, CITY OF OMAHA City of Omaha-vehicle Impound Facility 7809 F STREET, OMAHA, NE 68127 402-444-5953