Healthcare Providers in Lebanon, VA
257 providers in Lebanon, Virginia
There are 257 healthcare providers in Lebanon, Virginia 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 Lebanon.
Specialties in Lebanon
Family Nurse Practitioner30Pharmacist23Physical Therapist14Professional Counselor11Speech-Language Pathologist10Internal Medicine Physician9Clinical Social Worker7Psychiatry Physician7Durable Medical Equipment & Medical Supplies6Surgery Physician6Community/Retail Pharmacy5Emergency Medicine Physician5Occupational Therapist5Optometrist5Rural Health Clinic/Center5Chiropractor4Community Based Hospice Care Agency4Family Medicine Physician4General Acute Care Hospital4Anesthesiology Physician3Certified Registered Nurse Anesthetist3Diagnostic Radiology Physician3General Practice Dentistry3Home Health Agency3Land Ambulance3Medical Physician Assistant3Mental Health Counselor3Nurse Practitioner3Physician Assistant3Primary Care Clinic/Center3Psychiatric/Mental Health Nurse Practitioner3Addiction (Substance Use Disorder) Counselor2Assisted Living Facility2Clinical Psychologist2Community/Behavioral Health Agency2Health Educator2Medicare Defined Swing Bed Hospital Unit2Multi-Specialty Clinic/Center2Optician2Pediatrics Physician2
All providers
MSMSMSMSMSMSMSMSMSMVMVNDOEPMPCPFPARORLRWRHRCRCRCRCRCRCRCRCRC
Mountain States Health Alliance
Rural Health Clinic/Center
Lebanon, VA(276) 883-8042
Mountain States Health Alliance
General Acute Care Hospital
Lebanon, VA(276) 883-8029
Mountain States Health Alliance
Psychiatric Hospital Unit
Lebanon, VA(276) 883-8000
Mountain States Health Alliance
General Acute Care Hospital
Lebanon, VA(276) 883-8095
Mountain States Health Alliance
Psychiatry Physician
Lebanon, VA(276) 883-8471
Mountain States Health Alliance
Medicare Defined Swing Bed Hospital Unit
Lebanon, VA(276) 883-8000
Mountain States Health Alliance
Emergency Medicine Physician
Lebanon, VA(276) 883-8000
Mountain States Health Alliance
General Acute Care Hospital
Lebanon, VA(276) 883-8000
Mountain States Health Alliance
Anesthesiology Physician
Lebanon, VA(276) 883-8471
Mountain View Adult Care Residence Inc
Assisted Living Facility
Lebanon, VA(276) 899-2783
Mountain View Retirement Home Inc
Assisted Living Facility
Lebanon, VA(276) 889-3611
Next Door Drug Pharmacy, Pc
Community/Retail Pharmacy
Lebanon, VA(276) 221-9933
Occupational Enterprises, Incorporated
Professional Counselor
Lebanon, VA(276) 889-0290
Pain Management Of Swva, Inc.
Family Nurse Practitioner
Lebanon, VA(276) 883-5800
Pioneer Counseling Center, Llc
Community/Behavioral Health Agency
Lebanon, VA(276) 880-0025
Pioneer Family Medicine
Primary Care Nurse Practitioner
Lebanon, VA(276) 883-5455
Pulmonary Associates Of Kingsport
Sleep Disorder Diagnostic Clinic/Center
Lebanon, VA(276) 415-9160
Rbm Opco Of Lebanon Llc
Skilled Nursing Facility
Lebanon, VA(276) 889-0733
Recovering Life Pc
Clinical Psychologist
Lebanon, VA(276) 889-1954
Ride With Hope Sevices
Physical Therapist
Lebanon, VA(609) 476-0459
Rodney H. Mcmurray Lcsw Inc.
Mental Health Counselor
Lebanon, VA(276) 889-0425
Russell County Clinic Corp
Pediatrics Physician
Lebanon, VA(276) 889-0201
Russell County Clinic Corp
Surgery Physician
Lebanon, VA(276) 883-8470
Russell County Dental Clinic
Dental Clinic/Center
Lebanon, VA(276) 889-7621
Russell County Medical Center Inc
Home Health Agency
Lebanon, VA(276) 883-8484
Russell County Medical Center Inc
Emergency Medicine Physician
Lebanon, VA(276) 883-8241
Russell County Medical Center Inc
Community Based Hospice Care Agency
Lebanon, VA(276) 883-8484
Russell County Medical Center, Inc
Medicare Defined Swing Bed Hospital Unit
Lebanon, VA(276) 883-8000
Russell County Medical Center, Inc
Psychiatric Hospital Unit
Lebanon, VA(276) 883-8000
Russell County Medical Center, Inc
General Acute Care Hospital
Lebanon, VA(276) 883-8000