The Birch Ridge Inn and Restaurant is located in Killington Vermont in the middle of Vermont's Green Mountains. It is one of the many Reception Sites for Your Vermont Wedding. Centrally located in the heart of the Green Mountains.

CONTACT

Killington, VT
United States