RC Outfitters is at the top of its game. The Peoria-based running and active lifestyle store, located at 311 Southwest Water Street, has been named one of 2024's best running stores by The Running ...