• Rita Ranch Automotive & Tire

    • Automotive
    7441 S Houghton Rd.
    Tucson, AZ 85747
    (520) 574-2000