Where We Are


View Larger Map

Windswept Acres is located on the top of Beacon Hill Road, in the Shire Town of Chelsea, Vermont.