West Townshend from Vermont Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Townshend Dam Diner - Vermont, West Townshend, 5929 Vermont Route 30, 05359 (802) 874-4107 Map Windham Hill Inn - Vermont, West Townshend, 311 Lawrence Dr, 05359 American (802) 874-4080 Map