109 N. Main St., Canton, IL 61520
109 N. Main St.
Canton , IL 61520
High prices..small store...rude...organization doesn't respect the customer..money goes for the salaries at the top...no employees stay longer than 6 months...Ceo has a million dollar home and her husband is the president of a huge international company in Peoria....she doesn't need the money