Kendra Scott Store - Houston816 Town and Country BoulevardHouston, Texas 77024, US
Seating Capacity: 0