To navigate, press the arrow keys. Agatha's ← View details 220 Vermont 132, South Strafford, Strafford, VT 05070 +1 802-765-4333 Get Directions From* To * — Required information