Everyones favorite store has moved from the Galleria to the Lammert's Center that used to house Wild Oats. The store carries smart clothing and accessories for women. You need to check out their interior finishes.....done is a sassy 70's chic!
8811 ladue road, suite b
st. louis, mo. 63124