do you sell wine
Address: 900 Center Blvd S, Newark, DE 19702, USA
Cameron Gilmore | Oct 12, 2019
Yes. There is a liquor store on site.
jose vasquez | Oct 12, 2019
Yes!!! Wine, beer, tequila, vodka.....
Tiffany Hamlyn | Oct 12, 2019
Yes they sell wine
Thanks! Your answer is awaiting moderation.