Healthcare Providers in Rocky Mount, NC
1,720 providers in Rocky Mount, North Carolina
There are 1,720 healthcare providers in Rocky Mount, North Carolina 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 Rocky Mount.
Specialties in Rocky Mount
Community/Behavioral Health Agency85Pharmacist84Clinical Social Worker65Home Health Agency58In Home Supportive Care Agency57Physician Assistant52General Practice Dentistry49Family Nurse Practitioner47Mental Health Counselor44Internal Medicine Physician43Speech-Language Pathologist40Certified Registered Nurse Anesthetist34Adult Care Home Facility33Physical Therapist33Non-emergency Medical Transport (VAN)28Addiction (Substance Use Disorder) Counselor27Family Medicine Physician27Optometrist23Nurse Practitioner22Community/Retail Pharmacy21Intellectual and/or Developmental Disabilities Residential Treatment Facility21Behavior Technician20Psychiatric/Mental Health Nurse Practitioner20Registered Dietitian20Dentist18Obstetrics & Gynecology Physician17Pediatrics Physician17Specialist17Assisted Living Facility16Mental Illness Community Based Residential Treatment Facility16Professional Counselor16Medical Physician Assistant15Orthopaedic Surgery Physician14Psychiatry Physician14Chiropractor13Durable Medical Equipment & Medical Supplies13Surgery Physician13Counselor12Emergency Medicine Physician12Home Health Aide11
All providers
JPMPMPRPTPMPTPCPCPJPLPAPMPAPKPMPCPRPSPCPSPTPAPMPSPLPLPKPPPMP
Jennifer Pensado, D.O
Emergency Medical Services (Emergency Medicine) Physician
Rocky Mount, NC(252) 962-8171
Melanie Pepon, MSCCC-SLP
Speech-Language Pathologist
Rocky Mount, NC(252) 883-7968
Mark Perlmutter, MS,MD
Orthopaedic Hand Surgery Physician
Rocky Mount, NC(252) 443-0400
Rachel Perry, P.A.-C
Medical Physician Assistant
Rocky Mount, NC(252) 443-3133
Tamara Perry
Community Health Worker
Rocky Mount, NC(919) 225-9761
Maisha Pesante, MD
Family Medicine Physician
Rocky Mount, NC(252) 446-3333
Tiffany Peterson, D.C
Chiropractor
Rocky Mount, NC(252) 451-0039
Christina Peyton, M.D
Obstetrics & Gynecology Physician
Rocky Mount, NC(252) 443-5941
Charles Phillips, PA
Medical Physician Assistant
Rocky Mount, NC(252) 962-5300
Jefferson Phillips, MD
Emergency Medicine Physician
Rocky Mount, NC(434) 924-8485
Lizza Phillips
Adult Care Home Facility
Rocky Mount, NC(252) 314-2530
Aaron Pico, PA
Physician Assistant
Rocky Mount, NC(252) 451-3200
Michael Pietrangelo, DO
Critical Care Medicine (Internal Medicine) Physician
Rocky Mount, NC(252) 937-0330
Anthony Pitt
Registered Respiratory Therapist
Rocky Mount, NC(252) 212-5951
Kimiko Pittman, LCSW-A, LCAS-A
Clinical Social Worker
Rocky Mount, NC(252) 325-3207
Marian Pittman, LPC
Professional Counselor
Rocky Mount, NC(252) 972-9495
Christina Pollard, PA-C
Medical Physician Assistant
Rocky Mount, NC(252) 962-8171
Richard Pollock, MD
Facial Plastic Surgery Physician
Rocky Mount, NC(252) 962-5300
Sujani Poonuru, MD
Endocrinology, Diabetes & Metabolism Physician
Rocky Mount, NC(252) 937-0290
Cortne Pope, LPN, LE
Licensed Practical Nurse
Rocky Mount, NC(252) 314-3920
Sarah Porter
Certified Registered Nurse Anesthetist
Rocky Mount, NC(304) 688-5676
Tonya Porter-Pitts
Prosthetics Case Management
Rocky Mount, NC(252) 366-2696
Amber Powell
Family Nurse Practitioner
Rocky Mount, NC(252) 937-0235
Meaghan Powell, MSED, ATC
Athletic Trainer
Rocky Mount, NC(252) 985-5208
Sudhir Prasada, MD
Interventional Cardiology Physician
Rocky Mount, NC(252) 937-0229
Logan Pressley, MS, RD, LDN
Registered Dietitian
Rocky Mount, NC(252) 937-0301
Linda Prezioso, ANP-C
Adult Health Nurse Practitioner
Rocky Mount, NC(252) 443-3133
Katrina Pringle, PT
Physical Therapist
Rocky Mount, NC(252) 443-0318
Phillip Pringle, CRTT
Certified Respiratory Therapist
Rocky Mount, NC(252) 908-4583
Michelle Privette, NP
Nurse Practitioner
Rocky Mount, NC(252) 962-3340