Jiffy Lube 3162, Albuquerque, NM, 87120 | Auto Service | Snap Finance