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