Healthcare Providers in Mesa, AZ
12,994 providers in Mesa, Arizona
There are 12,994 healthcare providers in Mesa, Arizona listed on Carenary, spanning primary care, dental, behavioral health, and dozens of other specialties. Use the directory to find a local provider, see their address and phone number, and verify their NPI registration before you schedule. Choose a specialty below to narrow your search to the right kind of care in Mesa.
Specialties in Mesa
Behavior Technician539Physical Therapist470Physician Assistant464Speech-Language Pathologist439Family Nurse Practitioner417Mental Health Counselor406Pharmacist389General Practice Dentistry355Chiropractor297Family Medicine Physician295Professional Counselor294Internal Medicine Physician248Student in an Organized Health Care Education/Training Program243Dentist234Clinical Social Worker222Community/Behavioral Health Agency216Speech-Language Assistant210Psychiatric/Mental Health Nurse Practitioner195Occupational Therapist186Behavior Analyst177Optometrist160Naturopath141School Registered Nurse137Registered Nurse133Home Health Agency131Counselor120Occupational Therapy Assistant113Assisted Living Facility112Medical Physician Assistant99Registered Dietitian98Addiction (Substance Use Disorder) Counselor96Specialist91Mental Health Clinic/Center (Including Community Mental Health Center)90Massage Therapist89Nurse Practitioner89Certified Registered Nurse Anesthetist88Marriage & Family Therapist88Durable Medical Equipment & Medical Supplies85Psychiatry Physician84Social Worker83
All providers
SMSKSBSBSBSCSPSPSBSBSESLSLSPSVSVSVSVSVSVSVSVSVSWSWSTSSSHSHSH
Suekko Management
General Practice Dentistry
Mesa, AZ(480) 962-0900
Sumeet Kumar Mendonca Md Pc
Hematology & Oncology Physician
Mesa, AZ(480) 969-3637
Summit Bhc Mesa Llc
Substance Use Disorder Rehabilitation Clinic/Center
Mesa, AZ(480) 464-5764
Summit Bhc Mesa Llc
Substance Use Disorder Rehabilitation Clinic/Center
Mesa, AZ(480) 464-5764
Summit Bhc Mesa Llc
Substance Abuse Rehabilitation Facility
Mesa, AZ(877) 463-3553
Summit Chiropractic Inc
Chiropractor
Mesa, AZ(480) 985-5353
Summit Physical Therapy, Pc
Physical Therapist
Mesa, AZ(480) 557-7474
Summit Place Mental Health, Llc
Psychiatric/Mental Health Nurse Practitioner
Mesa, AZ(602) 483-6356
Sun Behavior Health Llc
Mental Health Clinic/Center (Including Community Mental Health Center)
Mesa, AZ(919) 771-3680
Sun Behavior Health Llc
Intellectual and/or Developmental Disabilities Residential Treatment Facility
Mesa, AZ(919) 771-3680
Sun Electronic Brachytherapy Inc
Hematology & Oncology Physician
Mesa, AZ(602) 802-8700
Sun Life Family Health Center, Inc
Community/Retail Pharmacy
Mesa, AZ(480) 339-2853
Sun Life Family Health Center, Inc.
Federally Qualified Health Center (FQHC)
Mesa, AZ(480) 351-2850
Sun Pharmacy
Community/Retail Pharmacy
Mesa, AZ(520) 510-0144
Sun Valley Home Care Ii, Llc
Home Health Agency
Mesa, AZ(480) 633-1555
Sun Valley Home Care, Llc
Home Health Agency
Mesa, AZ(480) 633-1555
Sun Valley Hospice Ii, Llc
Community Based Hospice Care Agency
Mesa, AZ(480) 558-2002
Sun Valley Hospice Llc
Community Based Hospice Care Agency
Mesa, AZ(480) 558-2002
Sun Valley Hospital And Surgical Services, Llc
Specialist
Mesa, AZ(480) 706-9430
Sun Valley Psychiatry Pllc
Psychiatric/Mental Health Nurse Practitioner
Mesa, AZ(480) 442-5549
Sun Valley Recovery
Mental Health Clinic/Center (Including Community Mental Health Center)
Mesa, AZ(480) 310-2874
Sun Valley Services, Inc
Behavior Technician
Mesa, AZ(480) 644-9339
Sun Valley Wound Care Llc
General Practice Physician
Mesa, AZ(602) 686-0059
Sun West Dental Chandler
Dental Clinic/Center
Mesa, AZ(480) 889-9457
Sun West Dental Iii, Llc
Dentist
Mesa, AZ(480) 610-5100
Suncatcher Therapy, Llc
Mental Health Counselor
Mesa, AZ(520) 840-6339
Sung San Acupuncture Llc
Acupuncturist
Mesa, AZ(480) 730-4991
Sunland Health Associates Llc
Skilled Nursing Facility
Mesa, AZ(480) 832-8333
Sunland Health Associates Llc
Comprehensive Outpatient Rehabilitation Facility (CORF)
Mesa, AZ(480) 832-8333
Sunland Home Care
In Home Supportive Care Agency
Mesa, AZ(480) 447-8893