TMC One - Rita Road lDoctors · Tucson, AZFamily Practice. Serving the Russian-speaking community in Tucson.Address: 9356 E Rita Rd, Tucson, AZ, 85747Phone: (520) 324-4499Website: https://www.tmcaz.com/tmc-one/locations/Loading map...