Albuquerque Journal Southwest Hyundai 2017-06-24 - Address: 8800 Lomas NE Phone: 888-691-9762 Website: southwesthyundai.com