Lily Rain, a lifestyle brand out of Houston that’s grown to 20 stores across the United States, will add a third area location in CityCentre on Houston’s west side during the holidays. The 1,821-square-foot store, across from the central plaza on Town & Country Boulevard between Elaine Turner and J. Crew, will offer women’s apparel […more]
Posted in: Houston
Comments are closed.