Search Results
8811 Ladue Rd, Saint Louis, MO 63124

In its 26th year of business, Splash a store for a full line of clothing, shoes and jewelry for women hasMore consolidated three locations into one location at 8811 Ladue Road. The store is located in both Ladue and Clayton.

The store carries a full line of casual and formal wear for women of all ages.

What started in 1985 as a store to sell colorful jams baggy shorts to surfers is now a sophisticated store serving the needs of the local community.

See more »