Automobile Parts and/or Repairs go Results Found: 4 Button group with nested dropdown OOROO Auto OOROO Auto 12945 N. Oracle Road Tucson AZ 85739 (520) 468-7171 Desert Rat Truck Centers Desert Rat Truck Centers 7107 E. 22nd Street Tucson AZ 85710 (520) 296-1200 Desert Rat Truck Centers Desert Rat Truck Centers 3705 S. Palo Verde Road Tucson AZ 85713 (520) 790-8502 Merle's Automotive Supply Merle's Automotive Supply 4015 S. Dodge Boulevard Tucson AZ 85714 (520) 620-9511