Welcome Home!
View Larger Map
Windswept Acres is located on the top of Beacon Hill Road, in the Shire Town of Chelsea, Vermont.