Mchenry, Illinois, United States of America
McHenry Indoor/Outdoor Theater
is located at 1510 N. Chapel Hill Rd. in Mchenry
McHenry Petersen Park
is located at 4311 Lakewood Road in Mchenry
The Vixen
is located at 1208 N Green St in Mchenry