Southern Arizona's warm, dry climate is especially inviting to those used to the cold and damp. Due to our spectacular weather, we have some of the best healthcare facilities in the USA.
For many years, people came to Tucson to reap the health benefits of our environment, and our healthcare industry has flourished as a result. We even boast the only medical school in Arizona.
Explore the links below to find out more about healthcare in Tucson.
HOSPITALS
St Joseph's Hospital 350 N Wilmot Rd AZ (520) 296-3211
El Dorado Hospital 1400 N Wilmot Rd TUCSON AZ 85712-4409 (520) 886-6361
HealthSouth Rehabilitation Hospital Of Southern Arizona 1010 E Palmdale AZ (520) 746-1186
HealthSouth Surgery Center Of Tucson 310 N Wilmot Rd AZ (520) 296-7080
Kino Community Hospital 2800 E Ajo Way AZ (520) 294-4471
La Frontera Psychiatric Health Facility 1601 E Apache Park Pl TUCSON AZ 85714-1775 (520) 746-0260
N W Ina & Shannon Urgent Care 2945 W Ina Rd TUCSON AZ 85741-2109 (520) 219-6616
Northwest Medical Center 6200 N La Cholla Blvd AZ (520) 742-9000
Northwest Medical Center Rancho Vistoso 13101 Oracle Rd AZ (520) 818-2000
Northwest Medical Center Urgent Care 2945 W Ina Rd AZ (520) 469-8295
Northwest Medical Center Urgent Care Services SAN MANUEL AZ 85631-1518 (520) 469-8295
Northwest Medical Center Women's Center AZ (520) 877-4000
Palo Verde Mental Health Services 2695 N Craycroft Rd AZ (520) 324-4340
Primeros Pasos Family Center 344 W Ajo Wy TUCSON AZ 85713-6039 (520) 624-6260
Sonora Behavioral Health Hospital 6050 N Corona Rd #3 AZ (520) 469-8700
Southern Arizona Va Health Care System 3601 S 6th Ave Tucson AZ 85713-2930 (520) 792-1450
St Mary's Hospital 1601 W St Mary's Rd AZ (520) 872-3000
Summit Hospital 7220 E Rosewood TUCSON AZ 85710-1350 (520) 546-4595
Tucson Heart Hospital 4888 N. Stone Avenue Tucson AZ 85704-5749 (520) 696-2328
Tucson Medical Center 5301 E Grant Rd AZ (520) 327-5461
University Medical Center 1501 N Campbell Ave Tucson AZ 85724-0001 (520) 694-0111
Vencor Hospital Tucson 355 N Wilmot Rd TUCSON AZ 85711-2601 (520) 747-8200