Town Center Wines & Spirits
Drag box to select area
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
- Accessibility Details: Sloped sidewalk from parking lot to entrance
- Hours: Mon - Sat, 10am - 9pm; Sun, closed
- Accessible: yes