1. U-Haul Trailer Hitch Super Center At Millard 4864 S 135th St, Omaha, NE 68137 Coordinate: 41.20989,-96.12513 Phone: (402) 403-5013