Hours Of Operations Champion Illinois Flora 62839 Champion Hours of Operation and Location in Flora, IL 62839 4.9 - 201 votes 815 N Main St, Flora, IL 62839 (618) 662-1333 Get Directions Champion Hours Category: Home & Garden Hours Hours may vary due to season or holiday reasons. For specific hours, please contact store directly. Map Explore FloraView More Apparel CarharttCarter'sRoxyExpressDeb Sports Roxy Jewelry Avon Recommend For You Deb Merle Norman Cosmetic Studio Bargain Shop Carter's El Toro Market Resources Incorporated Head To Toe Salon Chanel Chem-Dry Dior