- U-Haul (Corpus Christi, TX)
- Location: 1201 N Chaparral, Corpus Christi, Texas 78401 United States of America Trailer and SRI Repair Specialist Ready to rev up your career? U-Haul is looking for ... for your first job in the industry or have trailer and vehicle-repair experience already, U-Haul is the place...also be able to continue to grow through our Technician Training Program, including using classes from Ford, GM… more