Optum Primary Care - Ina - Tucson, Arizona
Address: 1669 W Ina Rd Ste 141, Tucson, AZ 85704.
Phone: 5207956183.
Website: optumaz.com.
Specialties: Medical clinic.
Other points of interest: Wheelchair accessible entrance, Wheelchair accessible parking lot, Wheelchair accessible restroom, Restroom, Accepts new patients, Appointments recommended, On-site parking.
Opinions: This company has 3 reviews on Google My Business.
Average opinion: 3.7/5.
Location of Optum Primary Care - Ina
Optum Primary Care - Ina is a medical clinic located in Tucson, Arizona. The address is 1669 W Ina Rd Ste 1