CFHC is a finess facility that follows the principles of crossfit. in addition, we offer one-on-one training, sports specific programs for athletes, kettlebell training /...