Southwest Auto Credit Categories Dealer Members 5301 Alameda Blvd NE Albuquerque NM 87113 (505) 891-2000 (505) 994-2483 Visit Website Rep/Contact Info John Koburi Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×