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