At the Farm
Have a question? | Email |
They say the grass is always greener on the other side, but if you ask us, the grass is pretty green
right here. Located in the quiet county of Orleans, in the town of Lowell, in "The Kingdom" of northeast Vermont, numerous lakes, mountains, and quaint villages surround our sanctuary here on the Farm. This is a place where you can look out and see nothing but nature's undisturbed beauty in right front of you.
Take the time to slow down and enjoy nature and all that it beholds in the undisturbed beauty in front of you here on Lowell Mountain.
Peaceful | Natural
Give us a call 802.744.6566
Open 9 am - 6pm