Healthcare Providers in Surprise, AZ
2,933 providers in Surprise, Arizona
There are 2,933 healthcare providers in Surprise, 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 Surprise.
Specialties in Surprise
Behavior Technician283Family Nurse Practitioner119Pharmacist114Speech-Language Pathologist114Physical Therapist103Assisted Living Facility82Speech-Language Assistant80General Practice Dentistry71Family Medicine Physician69Physician Assistant59Occupational Therapist57Professional Counselor56Chiropractor55Dentist53Mental Health Counselor53Internal Medicine Physician51Registered Nurse46Behavior Analyst44Optometrist44Student in an Organized Health Care Education/Training Program42Psychiatric/Mental Health Nurse Practitioner39School Psychologist36Massage Therapist31In Home Supportive Care Agency29Licensed Practical Nurse29Clinical Social Worker28Physical Therapy Assistant27Community/Behavioral Health Agency25Community/Retail Pharmacy24Nurse Practitioner24Occupational Therapy Assistant24Home Health Agency23Medical Physician Assistant22Registered Dietitian20School Registered Nurse20Specialist20Ambulatory Surgical Clinic/Center18Clinical Psychologist18Dental Clinic/Center18Social Worker18
All providers
SWSBSOSISMT4TATBTTATCTOTPTSTATBTVTTSTWTLTETHTSTGTSTSTSTDTH
Surprise Walk-In Care Llc
Primary Care Nurse Practitioner
Surprise, AZ(623) 244-8797
Sweetwater Behavioral Health Services, Llc
Mental Illness Community Based Residential Treatment Facility
Surprise, AZ(623) 229-5825
Swing Orthopedic And Sports Physical Therapy, Inc.
Physical Therapist
Surprise, AZ(623) 214-9661
Swpt Incorporated
Physical Medicine & Rehabilitation Physician
Surprise, AZ(623) 544-7138
Sydney Medical Instruments Llc
Hearing Aid Equipment
Surprise, AZ(623) 876-0024
T.E.A.M. 4 Kids, Llc
Pediatric Occupational Therapist
Surprise, AZ(623) 322-8250
Teach And Care Llc
Clinic/Center
Surprise, AZ(623) 399-9645
Teddy Bear Pediatrics, Llc
Speech-Language Pathologist
Surprise, AZ(480) 699-5826
Thbelnap, Llc
Hearing Aid Equipment
Surprise, AZ(623) 826-6440
The Acapulco House
Mental Illness Community Based Residential Treatment Facility
Surprise, AZ(602) 441-2691
The Caribbean House
Mental Illness Community Based Residential Treatment Facility
Surprise, AZ(602) 441-2691
The Ortho Joint Of Arizona, Llc
Adult Reconstructive Orthopaedic Surgery Physician
Surprise, AZ(623) 584-5626
The Pain Center Of Arizona, Pc
Durable Medical Equipment & Medical Supplies
Surprise, AZ(623) 516-8252
The Servant Group Llc
Skilled Nursing Facility
Surprise, AZ(623) 440-2681
Then And Now Integrated Care Center Inc.
Professional Counselor
Surprise, AZ(602) 888-9448
Therapy Builders, Llc
Speech-Language Pathologist
Surprise, AZ(623) 980-4164
Therapy Ventures, Llc
Speech-Language Pathologist
Surprise, AZ(619) 403-3704
Therapyspace, By Silver House Pc
Brain Injury Medicine (Physical Medicine & Rehabilitation) Physician
Surprise, AZ(202) 681-1274
Theresa Seward, Pllc
Mental Health Clinic/Center (Including Community Mental Health Center)
Surprise, AZ(623) 330-1099
Theselah Wellness Llc
Psychiatric/Mental Health Nurse Practitioner
Surprise, AZ(480) 360-1002
Thinh Le Pllc
Anesthesiology Physician
Surprise, AZ(623) 332-1441
Thomas E Inman Do Professional
Family Medicine Physician
Surprise, AZ(623) 694-9443
Thrive Health Holdings, Inc.
Registered Dietitian
Surprise, AZ(484) 289-0061
Thrive Spine & Body, Llc
Chiropractor
Surprise, AZ(623) 223-2154
Tiffany Godwin Phd
Clinical Psychologist
Surprise, AZ(850) 739-2332
Todd S. Garrett Dds Pc
General Practice Dentistry
Surprise, AZ(623) 476-8100
Tom Sowash O.D. & Associates, P.C.
Optometrist
Surprise, AZ(726) 444-4545
Tom Sowash Od & Associates Pc
Optometrist
Surprise, AZ(623) 556-8038
Tp Dentistry
Dentist
Surprise, AZ(623) 544-4555
Tranquility House Llc
Community/Behavioral Health Agency
Surprise, AZ(602) 369-1254