CrossFit Hera 2807 N Main St, 62526 Decatur, United States CrossFit Hera is a CrossFit® box located in Decatur, United States. CF Affiliate