Storefront 8 years ago Storefront: 8.10.16 eyes on clayton Owners Stacey and Jared Plank have expanded The Eye Bar to Clayton. The new store at 169 Carondelet Plaza
The Insider 10 years ago The Insider: 4.29.15 The Saint Louis University Museum of Art is ranked No. 4 among college museums in the nation. SLU was the