Peaks View Farm

At the Farm

Nestled on Lowell Mountain in the North East Kingdom of Vermont



OUr location

follow us on facebook

Share us!

4101 Vt Rt 58 E, Lowell, Vermont 05847

+1.802.744.6566

| Email |

contact us