Vista Specialty Hospital of Tucson Back to Search Vista Specialty Hospital of Tucson Categories Post-Acute Care Hospital 7220 E Rosewood Dr , Tucson , AZ , 85710 (520) 546-4595 Share × Print Email Facebook LinkedIn X Pinterest Powered By GrowthZone