John P. Shonkwiler, 79, of Monticello, passed away on July 18, 2012 at Carle Hospital, Urbana. Private family services will be held with Mackey-Wright Funeral Home assisting with the arrangements. Memorials may be made to the Salvation Army, Peoria or a charity of your choice.