Town Center Wines & Spirits

Flag as Inappropriate

Town Center Wines & Spirits is a liquor store offering an array of wines, beers and spirits. Conveniently located in the Stop & Shop Supermarket plaza, it features competitive pricing and a helpful staff that is highly educated about the store's many alcoholic beverages. You will find not only the most popular brands, but also some lesser known varieties from smaller vineyards and breweries worthy of trying out.
1735 Ellington Rd, South Windsor, CT 06074
(860) 644-2010
  • Accessibility Details: Sloped sidewalk from parking lot to entrance
  • Hours: Mon - Sat, 10am - 9pm; Sun, closed
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »