Healthcare Providers in St Johnsbury, VT
418 providers in St Johnsbury, Vermont
There are 418 healthcare providers in St Johnsbury, Vermont 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 St Johnsbury.
Specialties in St Johnsbury
Mental Health Counselor33Family Nurse Practitioner18Physical Therapist18Clinical Social Worker16Addiction (Substance Use Disorder) Counselor14Critical Access Hospital13Family Medicine Physician11Optometrist11Counselor10Pharmacist10Community Health Worker9Emergency Medicine Physician9General Practice Dentistry8Pediatrics Physician7Behavior Analyst6Case Manager/Care Coordinator6Nurse Practitioner6Occupational Therapist6Peer Specialist6Physician Assistant6Psychiatric/Mental Health Nurse Practitioner6Registered Nurse6Advanced Practice Midwife5Diagnostic Radiology Physician5Hearing Instrument Specialist5Internal Medicine Physician5Licensed Practical Nurse5Surgery Physician5Adult Health Nurse Practitioner4Certified Registered Nurse Anesthetist4Chiropractor4Dentist4Federally Qualified Health Center (FQHC)4Home Health Agency4Ophthalmology Physician4Podiatrist4Professional Counselor4Psychologist4Registered Dietitian4Skilled Nursing Facility4
All providers
1H1HACARABBBBTCCCACCCSDSDBDSDTDWDJEAEAGHHDHCIVIWKRKALGLWMKM
1248 Hospital Drive Opco Llc
Skilled Nursing Facility
St Johnsbury, VT(802) 748-8757
1248 Hospital Drive Operations Llc
Skilled Nursing Facility
St. Johnsbury, VT(802) 748-8757
Agape Counseling & Consulting Llc
Community/Behavioral Health Agency
St Johnsbury, VT(802) 535-9814
Angel Roy Llc
Mental Health Counselor
St Johnsbury, VT(802) 748-5364
Armstrong'S Better Hearing Service, Ltd
Hearing Aid Equipment
St Johnsbury, VT(802) 748-4852
Baart Behavioral Health Services, Inc.
Substance Use Disorder Rehabilitation Clinic/Center
St Johnsbury, VT(214) 379-3398
Beneath The Boughs, Pllc
Mental Health Counselor
St Johnsbury, VT(802) 535-4734
Cairn Counseling Center Plc
Mental Health Counselor
St Johnsbury, VT(802) 473-6107
Caledonia-Essex Area Ambulance Service, Inc.
Land Ambulance
St. Johnsbury, VT(802) 748-7544
Complete Circle Counseling
Health Maintenance Organization
St Johnsbury, VT(802) 748-5364
Craig S Schein Dpm
Podiatrist
St Johnsbury, VT(802) 748-9400
Danielson Surgical Associates
Ambulatory Surgical Clinic/Center
St Johnsbury, VT(802) 748-2984
Darren Boles Dds Pllc
Dental Clinic/Center
St Johnsbury, VT(802) 748-9357
David S Brody, Md
General Practice Physician
St Johnsbury, VT(802) 748-2123
David Toll Md
Pediatrics Physician
St Johnsbury, VT(802) 748-2348
David W Scribner
Physical Therapist
St Johnsbury, VT(802) 748-8831
Denis J Lamontagne, Dpm
Podiatrist
St Johnsbury, VT(802) 748-1918
Eye Associates Of Northern New England
Durable Medical Equipment & Medical Supplies
St Johnsbury, VT(802) 748-8126
Eye Associates Of Northern New England, Llp
Ophthalmology Physician
St Johnsbury, VT(802) 748-8126
Genoa Healthcare Llc
Long Term Care Pharmacy
St Johnsbury, VT(802) 227-2293
Hawkins Dental Group
General Practice Dentistry
St Johnsbury, VT(802) 748-2325
Howard Chiropractic Associates Inc.
Chiropractor
St Johnsbury, VT(802) 748-3166
Idolyn V. Carnahan, Licsw, Pllc
Clinical Social Worker
St Johnsbury, VT(603) 718-0937
Inner Wolf Wellness, Llc
Adult Mental Health Clinic/Center
St Johnsbury, VT(802) 793-2137
Karen Roy Counseling Llc
Mental Health Counselor
St Johnsbury, VT(603) 869-7104
Kingdom Autism And Behavioral Health, Llc
Behavior Analyst
St. Johnsbury, VT(802) 999-2513
Lauren Grader-Fox Pllc
Mental Health Clinic/Center (Including Community Mental Health Center)
St Johnsbury, VT(802) 745-7581
Life Whispering Psychotherapy Pllc
Community/Behavioral Health Agency
St Johnsbury, VT(267) 746-1371
Matthew Kirby
Professional Counselor
St Johnsbury, VT(828) 506-9799
Milne-O'Grady, Msw Llc
Community/Behavioral Health Agency
St Johnsbury, VT(802) 272-5525
Page 1Next