1. Los Compadres Tire Shop 6120 Central Ave SW, Albuquerque, NM 87105 Coordinate: 35.08058,-106.7056 Phone: (505) 358-1179