Head Games is a unique entertainment venue in Peoria Heights, IL that offers a variety of mind-bending experiences for visitors.
From escape rooms to puzzle challenges, Head Games provides an immersive and interactive environment for individuals and groups looking to test their wits and problem-solving skills.
Generated from their business information