Cottonwood Heights, UT
613 providers compiled from the NPPES public registry (CMS), grouped by specialty.
Behavior Technician
See all 344 — Behavior Technician →Behavior Analyst
See all 37 — Behavior Analyst →Clinical Social Worker
See all 29 — Clinical Social Worker →Physical Therapist
See all 23 — Physical Therapist →Mental Health Counselor
See all 16 — Mental Health Counselor →General Practice Dentistry
See all 10 — General Practice Dentistry →Pharmacist
See all 8 — Pharmacist →Physician Assistant
See all 8 — Physician Assistant →Registered Dietitian
See all 7 — Registered Dietitian →Massage Therapist
See all 7 — Massage Therapist →Family Nurse Practitioner
See all 7 — Family Nurse Practitioner →Occupational Therapist
Psychiatric/Mental Health Nurse Practitioner
Professional Counselor
Chiropractor
Physical Therapy Assistant
Speech-Language Pathologist
Marriage & Family Therapist
Peer Specialist
Medical Physician Assistant
Counselor
Addiction (Substance Use Disorder) Counselor
Social Worker
Acupuncturist
Case Manager/Care Coordinator
Interventional Pain Medicine Physician
Recreation Therapist
Psychologist
Veterinarian
Family Medicine Physician
Physical Medicine & Rehabilitation Physician
Psychiatry Physician
Pediatric Occupational Therapist
Speech-Language Assistant
Nurse Practitioner
Student in an Organized Health Care Education/Training Program
School Counselor
Clinical Neuropsychologist
Dentist
Sports Dietetics Nutrition Registered Dietitian
Registered Nurse
Administrator Registered Nurse
Infusion Therapy Registered Nurse
Neonatal Intensive Care Registered Nurse
Health & Wellness Coach
Interpreter
Community Health Worker
Specialist
Lactation Consultant (Non-RN)
Midwife
Anesthesiology Physician
Internal Medicine Physician
Infectious Disease Physician
Adult Reconstructive Orthopaedic Surgery Physician
Pediatrics Physician
Pediatric Adolescent Medicine Physician
Plastic Surgery Physician
Surgery Physician
Colon & Rectal Surgery Physician
Foot & Ankle Surgery Podiatrist
Neurology Physical Therapist
Orthopedic Physical Therapist
Athletic Trainer
Surgical Assistant
Other Technician
Non-emergency Medical Transport (VAN)
Surgical Physician Assistant
Primary Care Nurse Practitioner
Certified Registered Nurse Anesthetist
Doula