Altar’d State opens in Sugar Land Town Square

Show map
Altar’d State, a women’s clothing store, opened in July at 16100 City Walk, in Sugar Land Town Square. The 6,098-square-foot store sells maxi dresses, bathing suits, beachwear and festival clothing for young women, as well as shoes, jewelry, handbags accessories, and artwork. (346) 352-2985.