Lily Rain is a clothing and lifestyle store founded in Houston, Texas, and since its opening, the store has expanded to 20 different locations across the United States. Lily Rain strives to create a space that is inspiring to all the senses. Shoppers can browse an interesting, unexpected assortment of smart fashion finds, including apparel and accessories as well as original home décor and gifts. Perfectly-priced indie denim is nestled among handmade throws; dazzling earrings and subtle charm bracelets are next to a table of deliciously fragrant candles. It's an environment shaped around the shopper who lives for discovery. Located at City Centre in Houston.