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
BDBBBMBOBABGBEBHBSBDBFBPBPBDBCBIBSBTBBHBABGBRBHBMBSBWBEBSBW
Barnet Dulaney Perkins Eye Center, Pc
Durable Medical Equipment & Medical Supplies
Surprise, AZ(602) 955-1000
Battle Belles Community Behavioral Health Services
Community/Behavioral Health Agency
Surprise, AZ(630) 709-6896
Batwatch Medical Group, Llc
Public Health & General Preventive Medicine Physician
Surprise, AZ(202) 681-1274
Batwatch Of Arizona Pc
Public Health & General Preventive Medicine Physician
Surprise, AZ(202) 681-1274
Bcg Anesthesia Pllc
Pain Medicine (Anesthesiology) Physician
Surprise, AZ(801) 448-4841
Bci Group Llc
Nurse Practitioner
Surprise, AZ(575) 491-5367
Beas Enterprises, Inc
Prosthetic/Orthotic Supplier
Surprise, AZ(623) 584-1618
Becky Home Health Care, Llc
Home Health Agency
Surprise, AZ(623) 455-8777
Behavior Self Llc
Behavior Analyst
Surprise, AZ(602) 209-4965
Bell Dmso Llc
Dental Clinic/Center
Surprise, AZ(623) 688-7777
Bell Facility Llc
Ambulatory Surgical Clinic/Center
Surprise, AZ(480) 634-6400
Belles Pharmacy Llc
Community/Retail Pharmacy
Surprise, AZ(623) 398-3650
Belles Pharmacy Llc
Long Term Care Pharmacy
Surprise, AZ(623) 398-3650
Bellroad Dentistry Llc
Dental Clinic/Center
Surprise, AZ(623) 246-5025
Best Care Assisted Living
Assisted Living Facility
Surprise, AZ(623) 466-0857
Bestcare Internal Medicine, Pllc
Internal Medicine Physician
Surprise, AZ(623) 546-0007
Better Sleep Az Llc
Customized Equipment (DME)
Surprise, AZ(623) 226-8225
Beyond Tru Llc
In Home Supportive Care Agency
Surprise, AZ(424) 835-5633
Bhp, Llc
Psychologist
Surprise, AZ(623) 698-4746
Big Heart Assisted Living L.L.C.
Assisted Living Facility
Surprise, AZ(602) 760-9677
Bio-Medical Applications Of Arizona, Llc
End-Stage Renal Disease (ESRD) Treatment Clinic/Center
Surprise, AZ(623) 583-8865
Biren G. Patel, Md, Pc
Urology Physician
Surprise, AZ(623) 546-1400
Blooming Rose Care Home Llc
Assisted Living Facility
Surprise, AZ(603) 444-4742
Blue Horizons Assisted Living Home Llc
Assisted Living Facility
Surprise, AZ(602) 292-8855
Blue Mountain Developmental Programs, Llc
Child Intellectual and/or Developmental Disabilities Respite Care
Surprise, AZ(623) 584-5990
Blue Sprig Pediatrics, Inc
Behavior Analyst
Surprise, AZ(602) 649-0245
Bobbi-Jo'S Wellness For Life, Llc
Family Medicine Physician
Surprise, AZ(315) 374-2570
Breathe Easy Medical Solutions Llc.
Durable Medical Equipment & Medical Supplies
Surprise, AZ(530) 586-6970
Brian S. Page D.O. P.L.L.C.
Specialist
Surprise, AZ(623) 466-6350
Brice Wiltgen D.C., Pllc
Health Service Clinic/Center
Surprise, AZ(623) 544-4444