6655 DELMAR BOULEVARD, UNIVERSITY CITY
St. Louis, Missouri 63130

come out and browse designs from st.louis and Illinois designers and artists. This event is free to the public so come out and shop! You're sure to find something you'll love.

Added by Fashion Fr8 on August 5, 2009