White House Inn Holiday Party
The White House Inn 178 Rte 9 E, Wilmington, VT, United StatesFood, Drinks, and Cheer!! The White House Inn is hosting a holiday party on December 16th (cash bar!) as well as Christmas Eve dinner on 12/24 (closed on Christmas) Come […]