West Topsham VT Delicatessens 1. 149 VT Route 25, West Topsham, VT 05086 | Waits River Country Store & Deli (802) 439-9510