Thrive Life Center Integrative Family Medicine - Main Location Thrive Life Center Integrative Family Medicine Address 1102 W Ina Rd. , Tucson , AZ 85704 US 32.337602, -110.989713 Contact Information 520-261-9808 Location Map View on Google Maps Back to Thrive Life Center Integrative Family Medicine