180 N Broadway St, Blackfoot, ID 83221, USA
Oh! Key Escape Games, located at 180 N Broadway St in Blackfoot, ID, offers an exciting array of escape room adventures. Guests can enjoy the festive challenge of "Sabotaging Santa," where time is of the essence to retrieve Santa's lost sleigh key. For a unique twist, "The Great Potato Escape" takes players through Happy Potato Land on a detective quest. Additionally, "Desruc's Candy Shop" invites participants to unravel magical mysteries, while "Black Bayou" promises a spine-tingling experience as players delve into a haunting murder mystery. Parking details are not specified, but visitors are encouraged to explore the venue's offerings for a thrilling escape room experience.