Welcome to Willoughby Lake Cabins in beautiful Westmore, Vermont. Rent a cabin to vacation, relax, rejuvenate and enjoy the best lake Vermont has to offer!

Gallaghers
2004 Vermont Route 5A
Westmore, VT 05860