Concert Venues in Mchenry, IL The Vixen Where: 1208 N Green St, Mchenry, Illinois - 60050 Events: 11 McHenry Petersen Park Where: 4311 Lakewood Road, Mchenry, Illinois - 60050 Events: 2