Twin Liquors to open 80th store in The Woodlands' Creekside Park this weekend

Show map
Twin Liquors will open its 80th store location on Friday in Creekside Park at 5876 Creekside Forest Drive, Ste. A, The Woodlands. This will be the third Houston-area location of the Central Texas-based business, which offers a wide selection of both local and international wine and spirits.

A ribbon-cutting ceremony will take place at 3 p.m. Feb. 17, featuring special events and giveaways throughout the weekend. 281-516-7725.