Wildwood Hall

SW of Newbury off U.S. 5
Newbury
Vermont
United States