Healthcare Providers in Montgomery, AL
5,107 providers in Montgomery, Alabama
There are 5,107 healthcare providers in Montgomery, Alabama 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 Montgomery.
Specialties in Montgomery
Family Nurse Practitioner288Pharmacist257Professional Counselor175Family Medicine Physician166Behavior Technician157Physical Therapist152Mental Health Counselor150Internal Medicine Physician138Certified Registered Nurse Anesthetist133Nurse Practitioner112General Practice Dentistry102Counselor83Student in an Organized Health Care Education/Training Program81Clinical Social Worker80Specialist78Speech-Language Pathologist78Dentist63Occupational Therapist63Pediatrics Physician62Home Health Agency60Social Worker57Optometrist55Chiropractor54Durable Medical Equipment & Medical Supplies54Registered Nurse53Psychiatric/Mental Health Nurse Practitioner52Community/Behavioral Health Agency48Diagnostic Radiology Physician48Surgery Physician46In Home Supportive Care Agency45Psychiatry Physician44Physician Assistant43Community/Retail Pharmacy42Obstetrics & Gynecology Physician42Athletic Trainer41Emergency Medicine Physician41Public Health or Welfare Agency37Marriage & Family Therapist32Behavior Analyst30Case Management Agency30
All providers
ESEFEMESEHEPEHEREDEHEREREREREWEAE1ECEKEJELEHEBELEHEMECECEREC
Easter Seals Central Alabama
Speech-Language Pathologist
Montgomery, AL(334) 288-0240
Eastside Family Care Llc
Family Medicine Physician
Montgomery, AL(334) 524-3266
Easy Mobile Labs Inc
Clinical Medical Laboratory
Montgomery, AL(855) 562-5227
Ebam Services
Day Training/Habilitation Specialist
Montgomery, AL(334) 296-0817
Ec Halcyon Operations, Llc
Assisted Living Facility
Montgomery, AL(334) 396-1111
Elevare Prosthetics Llc
Prosthetic/Orthotic Supplier
Montgomery, AL(334) 294-4235
Elite Home Care Agency Llc
In Home Supportive Care Agency
Montgomery, AL(334) 224-4385
Elite Rehab Inc
Physical Therapy Clinic/Center
Montgomery, AL(334) 265-3199
Emerge Developmental Consulting
Mental Health Counselor
Montgomery, AL(334) 676-1383
Encompass Health Rehabilitation Hospital Of Montgomery, Inc.
Rehabilitation Hospital
Montgomery, AL(334) 284-7700
Encore Rehabiliation Inc
Physical Therapy Clinic/Center
Montgomery, AL(334) 244-3234
Encore Rehabilitation Of Montgomery East
Rehabilitation Clinic/Center
Montgomery, AL(334) 523-8805
Encore Rehabilitation, Inc.
Durable Medical Equipment & Medical Supplies
Montgomery, AL(334) 395-8118
Encore Rehabilitation, Inc.
Physical Therapist
Montgomery, AL(334) 523-8805
Encouraging Words Speech Therapy Services Llc
Speech-Language Pathologist
Montgomery, AL(334) 652-4081
Ent Associates Of Alabama Pa
Otolaryngology Physician
Montgomery, AL(334) 272-8644
Enterprises 101, Inc.
Hearing Instrument Specialist
Montgomery, AL(334) 213-0300
Epiphany Counseling And Consulting Llc
Professional Counselor
Montgomery, AL(313) 213-1754
Epsilon Kidney Care, Pc
Clinic/Center
Montgomery, AL(888) 867-9799
Equal Justice Initiative
Clinic/Center
Montgomery, AL(334) 239-9740
Equifinality Llc
Professional Counselor
Montgomery, AL(251) 581-5551
Equitable Home Care Solutions Llc - Al
In Home Supportive Care Agency
Montgomery, AL(706) 604-5635
Eric B. Hedberg, M.D., Llc
Psychiatry Physician
Montgomery, AL(334) 288-9009
Ermds Llc
Emergency Medicine Physician
Montgomery, AL(334) 386-0343
Essential Home Care
In Home Supportive Care Agency
Montgomery, AL(334) 245-4341
Essie M B Smith Foot Clinic
Podiatrist
Montgomery, AL(334) 271-3333
Eve'S Circle, Inc
Clinical Child & Adolescent Psychologist
Montgomery, AL(334) 414-3711
Everybody Chiropractic
Chiropractor
Montgomery, AL(334) 468-7246
Excel Rehabilitation, Llc.
Pediatric Occupational Therapist
Montgomery, AL(334) 532-0220
Exceptional Care: Professional & Family Counseling
In Home Supportive Care Agency
Montgomery, AL(334) 603-1210