University of the Southwest

  • Founded: 1962
  • Address: 6610 North Lovington Highway Hobbs, New Mexico - New Mexico, United States (Map)
  • Tel: Show Number
2026-04-01T00:01:01+04:00