The Chesterfield Athletic Club is home to the St. Louis indoor wheelchair championships this weekend. The event features talent from all over the country. The opportunities and competition are in place for these athletes. The tournament runs through Sunday, August 6th.
Inspection results at Homer G. Phillips
October 10 2023 05:14 pm