This event has passed.
Fleet Feet Chesterfield’s Birthday (2001)
March 18, 2018
On this day in 2001, FLEET FEET Chesterfield, the second Fleet Feet St. Louis location, opened for business. Coincidentally, exactly one year later, Fleet Feet St. Charles moved from its original location to its current location.