CrossFit Leopards 2, rue du Vercors, 68270 WITTENHEIM, France CrossFit Leopards is a CrossFit® box located in WITTENHEIM, France. CF Affiliate