Merchants Bank

103 Lower Main St
Johnson, VT 05656
802-635-2371

Meadowbrook Counseling Center

2 Lower Main W
Johnson, VT 05656
802-635-2007

Peregrine

2 Lower Main W
Johnson, VT 05656
802-635-9966

River Muse Yarns

2 Lower Main W
Johnson, VT 05656
802-635-9851

Roo's Natural Foods

2 Lower Main W
Johnson, VT 05656
802-635-1788

Touch of Groove

2 Lower Main W
Johnson, VT 05656
802-635-9549

Lamoille Valley Insurance

5 Lower Main W
Johnson, VT 05656
802-635-9220

Tangles Salon

33 Lower Main W
Johnson, VT 05656
802-635-2881

Bad Girls Cafe

38 Lower Main W
Johnson, VT 05656
802-635-7423

Northern Highlights Salon

53 Lower Main W
Johnson, VT 05656
802-635-9747