Explore St. Louis

Craft Alliance Center of Art + Design in The Loop

Fine craft gallery with a national reputation also includes a gift shop loaded with handcrafted items. Open daily.

Locations

6640 Delmar Blvd
St Louis, MO 63130
United States