Nestled on Lowell Mountain in the North East Kingdom of Vermont


Share us!

4101 Vt Rt 58 E, Lowell, Vermont 05847

+1.802.744.6566

| Email |

contact us

At the Farm

OUr location

Peaks View Farm


follow us on facebook