This business is categorized as a Family Pet Clinic business. Rita Ranch Pet Hospital is located on 8130 S Houghton Rd Ste 110 in Tucson. They can be contacted by calling (520) 624-6100 . They accept Visa, Master Card. for payment. They have a total of 2 reviews, 1 positive review and 1 negative review.