Healthcare providers in Saint Johnsbury, VT
60 active providers in Saint Johnsbury, Vermont — 49 individual practitioners and 11 organizations.
By provider type
By specialty in Saint Johnsbury
- Clinical Social Workers (7)
- Mental Health Counselors (6)
- Pharmacists (5)
- Case Manager/Care Coordinators (3)
- Behavior Analysts (2)
- Registered Nurses (2)
- Licensed Practical Nurses (2)
- Peer Specialists (2)
- Ophthalmology Physicians (2)
- Speech-Language Pathologists (2)
- Addiction (Substance Use Disorder) Counselors (1)
- School Counselors (1)
- Clinical Psychologists (1)
- Assistant Behavior Analysts (1)
- Marriage & Family Therapists (1)
- General Practice Dentistries (1)
- Registered Dietitians (1)
- Optometrists (1)
- Naturopaths (1)
- Orthopaedic Surgery Physicians (1)
- Pediatrics Physicians (1)
- Surgery Physicians (1)
- Occupational Therapy Assistants (1)
- Physical Therapists (1)
- Geriatric Physical Therapists (1)
- Physical Therapy Assistants (1)
- Massage Therapists (1)
- Case Management Agencies (1)
- Home Health Agencies (1)
- End-Stage Renal Disease (ESRD) Treatment Clinic/Centers (1)
- Durable Medical Equipment & Medical Supplieses (1)
- Community/Retail Pharmacies (1)
- Physician Assistants (1)
- Surgical Physician Assistants (1)
- Psychiatric/Mental Health Nurse Practitioners (1)
- Doulas (1)
All providers in Saint Johnsbury — page 2
-
Sandra Johnson-Long, LPN
1097 Hospital Dr, Saint Johnsbury, VT 05819-9242 · (802) 748-6466
-
Diantha Bailey Jones, CD
515 Bay St Ste 2, Saint Johnsbury, VT 05819-1913 · (802) 274-1837
-
Keene Medical Products, LLC
397 Railroad St Ste B, Saint Johnsbury, VT 05819-1739 · (802) 748-4185
-
Dr. Kathleen Knights, ND
182 Mooney Rd, Saint Johnsbury, VT 05819-9411 · (802) 748-4700
-
Kph Healthcare Services, Inc
957 Memorial Dr, Saint Johnsbury, VT 05819-9238 · (802) 748-2778
-
Andrea Kroeger
2225 Portland St, Saint Johnsbury, VT 05819-8635 · (802) 748-3181
-
Crystal Dawn Leboeuf, PMHNP-BC
1097 Main St, Saint Johnsbury, VT 05819-2646 · (802) 255-8788
-
Lifewise, PLLC
190 Eastern Ave Ste 206, Saint Johnsbury, VT 05819-5606 · (802) 232-4468
-
Little Brook Counseling PLLC
231 Concord Ave, Saint Johnsbury, VT 05819-1515 · (802) 748-5364
-
Michaela L Macdonald, CMT
134 Eastern Ave, Saint Johnsbury, VT 05819-5602 · (802) 535-8889
-
Marissa Manning
459 Portland St Ste E5, Saint Johnsbury, VT 05819-2546 · (802) 274-8002
-
Valarie D Manning, RPH
502 Railroad St, Saint Johnsbury, VT 05819-1633 · (802) 748-5210
-
Sarah Allison McCabe
1315 Hospital Dr, Saint Johnsbury, VT 05819-9210 · (802) 748-8141
-
Alexandra McCaughey, LCMHC
125 School St, Saint Johnsbury, VT 05819-1431 · (802) 748-4424
-
Christine Milne-O'Grady, LICSW
770 Railroad St, Saint Johnsbury, VT 05819-1656 · (802) 272-5525
-
Dr. Mehdi Noei
1 Place Notre Dame, Saint Johnsbury, VT 05819-2521 · (802) 748-9357
-
Northeast Kingdom Council on Aging
481 Summer St Ste 101, Saint Johnsbury, VT 05819-2103 · (802) 748-5182
-
Northern Counties Health Care, Inc
161 Sherman Dr, Saint Johnsbury, VT 05819 · (802) 748-8116
-
Nova Wellness Therapy PLLC
1155 Concord Ave, Saint Johnsbury, VT 05819-9352 · (781) 346-7710
-
Carey Elizabeth Page, RD
1080 Hospital Dr, Saint Johnsbury, VT 05819-6001 · (802) 473-4100
-
Dr. Mark John Price, MD
97 Sherman Dr St Johnsbury Pediatrics, Saint Johnsbury, VT 05819-9280 · (802) 748-5131
-
Mr. Niles Prouty, RPH
502 Railroad St, Saint Johnsbury, VT 05819-1633 · (802) 748-5210
-
Ashley Reed
373 Spring St Apt #4, Saint Johnsbury, VT 05819-1702 · (802) 535-5457
-
Mrs. Miranda Kirstin Renfrow, DO
1290 Hospital Dr Ste 5, Saint Johnsbury, VT 05819-9205 · (802) 748-8126
-
Richard S. Kozlowski, DDS
1229 Main St, Saint Johnsbury, VT 05819-2697 · (802) 748-3906
Nearby cities in Vermont
- Burlington (3,771)
- Rutland (1,155)
- South Burlington (1,075)
- Brattleboro (861)
- Saint Albans (703)
- Bennington (661)
- Colchester (596)
- Williston (571)
- White River Junction (552)
- Montpelier (538)
- Middlebury (524)
- Barre (503)
- Springfield (456)
- St Johnsbury (419)
- Newport (384)
- Berlin (375)
- Morrisville (374)
- Essex Junction (341)
- Randolph (303)
- Shelburne (259)
- Windsor (153)
- Manchester Center (150)
- Milton (148)
- Winooski (147)