It happened on the 1800 block of Griswold, inside Griswold Liquors.
The victim was transported to OSF Saint Francis Medical Center.
His condition is unknown.
Meanwhile, police are still searching for the apparent gunman.
There is no word on what prompted the shooting.
Anyone with information is urged to contact Crime Stoppers at 309-673-9000.
Copyright 2016 Nexstar Broadcasting, Inc. All rights reserved. This material may not be published, broadcast, rewritten, or redistributed.