Doctors in St Johnsbury, VT

40 doctors and doctors

Stephanie Churchill, LMFT

Stephanie Churchill, LMFT, 231 Concord Ave # 1, St Johnsbury, VT 05819
Family practice physician
5.0★★★★★ 5.0

David W. Scribner, PT

David W. Scribner, PT, 41 Perkins St, St Johnsbury, VT 05819
📞 (802) 748-8831
Physical therapist
5.0★★★★★ 5.0

Lanna Thai Massage

Lanna Thai Massage, 301 Pearl St Suite 119, St Johnsbury, VT 05819
📞 (802) 274-5640
Massage therapist
5.0★★★★★ 5.0

Blue Spruce Health

Blue Spruce Health, 25 Depot Square, St Johnsbury, VT 05819
📞 (802) 327-7079
5.0★★★★★ 5.0

David W. Scribner, R.P.T., M.Ed.

David W. Scribner, R.P.T., M.Ed., 1129 Main St, St Johnsbury, VT 05819
📞 (802) 748-8831
Physical therapist
5.0★★★★★ 5.0

Genoa Healthcare

Genoa Healthcare, 2225 Portland St Room 160 P, St Johnsbury, VT 05819
📞 (802) 227-2293
Pharmacy
5.0★★★★★ 5.0

Mandala Massage

Mandala Massage, 67 Eastern Ave Suite 303, St Johnsbury, VT 05819
📞 (802) 535-2001
Massage therapist
5.0★★★★★ 5.0

Evolve Massage Therapy

Evolve Massage Therapy, 134 Eastern Ave Ste 101, St Johnsbury, VT 05819
📞 (802) 535-8889
Massage therapist
5.0★★★★★ 5.0

SunDo Healing & Retreat Center

SunDo Healing & Retreat Center, Kitchel Hill, St Johnsbury, VT 05819
📞 (802) 748-3667
5.0★★★★★ 5.0

mmic Medical Systems

mmic Medical Systems, 2176 Portland St, St Johnsbury, VT 05819
📞 (802) 748-2322
5.0★★★★★ 5.0

Shippee Family Eye Care, P.C.

Shippee Family Eye Care, P.C., 468 Hospital Dr, St Johnsbury, VT 05819
📞 (802) 748-3536
Optometrist
4.7★★★★★ 4.7

AudioNova

AudioNova, 198 Eastern Ave, St Johnsbury, VT 05819
📞 (802) 748-4852
Audiologist
4.6★★★★★ 4.6

Kingdom Animal Hospital

Kingdom Animal Hospital, 131 Railroad St, St Johnsbury, VT 05819
📞 (802) 424-1234
Animal hospital
4.6★★★★★ 4.6

St Johnsbury Pediatrics

St Johnsbury Pediatrics, 97 Sherman Dr, St Johnsbury, VT 05819
Pediatrician
4.3★★★★☆ 4.3

Hiller Orthodontics of Saint Johnsbury, VT

Hiller Orthodontics of Saint Johnsbury, VT, 161 Western Ave, St Johnsbury, VT 05819
📞 (888) 445-5372
Orthodontist
4.1★★★★☆ 4.1

The Richard H Block Building

The Richard H Block Building, 1080 Hospital Dr, St Johnsbury, VT 05819
📞 (802) 748-5126
Medical Center
4.0★★★★☆ 4.0

St. Johnsbury Center for Living and Rehabilitation

St. Johnsbury Center for Living and Rehabilitation, 1248 Hospital Dr, St Johnsbury, VT 05819
📞 (802) 748-8757
3.7★★★★☆ 3.7

Northeastern Vermont Regional Hospital

Northeastern Vermont Reg'l Hospital, 1315 Hospital Dr, St Johnsbury, VT 05819
📞 (802) 748-8141
HospitalGeneral hospital
3.5★★★★☆ 3.5

Sabine Watson

Sabine Watson, 2000 Memorial Dr, St Johnsbury, VT 05819
📞 (802) 318-4768
3.4★★★☆☆ 3.4

Kinney Drugs

Kinney Drugs, 957 Memorial Dr, St Johnsbury, VT 05819
📞 (802) 748-2778
Pharmacy
3.2★★★☆☆ 3.2

Northern Counties Health Care

Northern Counties Health Care, 165 Sherman Dr, St Johnsbury, VT 05819
📞 (802) 748-9405
Medical clinicDental clinicMental health clinic
2.8★★★☆☆ 2.8

Northeastern Vermont Regional Hospital: Emergency Room

Northeastern Vermont Regional Hospital: Emergency Room, 1315 Hospital Dr, St Johnsbury, VT 05819
📞 (802) 748-8141
2.8★★★☆☆ 2.8

Robinson Geoffrey P

Robinson Geoffrey P, 1315 Hospital Dr, St Johnsbury, VT 05819
📞 (802) 748-8141
2.0★★☆☆☆ 2.0

OB/GYN & Midwifery Services at NVRH

OB/GYN & Midwifery Services at NVRH, 1315 Hospital Dr, St Johnsbury, VT 05819
📞 (802) 748-7300
Hospital department

Shannon Craig DVM

Shannon Craig DVM, 226 Sadie Roberts Rd, St Johnsbury, VT 05819

St Johnsbury Dental Associates: Ward Janina

St Johnsbury Dental Associates: Ward Janina, 1 Place Notre Dame # 1, St Johnsbury, VT 05819
Dentist

David Hammond Massage

David Hammond Massage, 446 Railroad St, St Johnsbury, VT 05819
📞 (617) 823-8162
Massage therapist

Essentially Vermont Massage

Essentially Vermont Massage, 459 Portland St, St Johnsbury, VT 05819
📞 (802) 473-8906
Massage therapist

NEK Healing Partners

NEK Healing Partners, Heartspace Collective, 515 Bay St, St Johnsbury, VT 05819
📞 (860) 428-1963
Massage therapist

Berman Wendy L

Berman Wendy L, 2225 Portland St Room 160 P, St Johnsbury, VT 05819
Doctor

Daniel Wheeler

Daniel Wheeler, 542 Railroad St, St Johnsbury, VT 05819
📞 (802) 424-1434
Physical therapist

NVRH Physical Therapy

NVRH Physical Therapy, 97 Sherman Dr, St Johnsbury, VT 05819
📞 (802) 748-3722
Physical therapist

St Johnsbury Family Health Center: Stevens Nicole

St Johnsbury Family Health Center: Stevens Nicole, 185 Sherman Dr #1, St Johnsbury, VT 05819
📞 (802) 748-5041

Speciality Clinic

Speciality Clinic, 1315 Hospital Dr, St Johnsbury, VT 05819
Doctor

Northeastern Vt Regional Hospital: Prescott Joseph

Northeastern Vt Regional Hospital: Prescott Joseph, 41 Sherman Dr, St Johnsbury, VT 05819
📞 (802) 748-5361

Paul M. Lindstrom, OD

Paul M. Lindstrom, OD, 1290 Hospital Dr, St Johnsbury, VT 05819
📞 (802) 748-8126
Optometrist

Comprehensive Care Clinic

Comprehensive Care Clinic, 1290 Hospital Dr, St Johnsbury, VT 05819
Doctor

Philip E. Schaner, MD, PhD

Philip E. Schaner, MD, PhD, 1080 Hospital Dr, St Johnsbury, VT 05819
📞 (802) 473-4100
GastroenterologistOncologistSurgical oncologist

Alexandra H. Perreault, MSN, APRN

Alexandra H. Perreault, MSN, APRN, 1080 Hospital Dr, St Johnsbury, VT 05819
📞 (802) 473-4100
Oncologist

Kimberly A. Burns, MSN, APRN

Kimberly A. Burns, MSN, APRN, 1080 Hospital Dr, St Johnsbury, VT 05819
📞 (802) 473-4100
Oncologist

Finding a Doctor in St Johnsbury

When searching for specialties representation in St Johnsbury, VT, consider the doctor's experience with your specific specialties issue, their track record, client reviews, and whether they offer a free initial consultation. Many doctors in St Johnsbury specialize in specific areas of law such as personal injury, family law, criminal defense, or estate planning.