According to the ATF database, there are 4 registered FFLs in Canton, Illinois.
2091 NORTH MAINCANTON, IL, 615200000
751 E OAK STCANTON, IL, 61520
776 N AVENUE ACANTON, IL, 61520
2071 N MAIN STCANTON, IL, 61520