St. Louis ranks #26 in fittest cities report

St. Louis ranks right in the middle of the pack.