Retail Stores in Walpole, Massachusetts. The best beverage store in town, Walpole Wine & Spirits has been servicing the neighborhood since 1972. We take great pride in offering the greatest customer service available and in our amazing wine and beer offerings. If you need any assistance finding beer, wine, or spirits, kindly visit our store. Give us a phone or send us an email, and we’ll be happy to address any inquiries you might have about your beverage and entertainment requirements.