66 Wellington Rd 7, Elora, ON N0B 1S0, Canada
Discover Puzzle Rooms Canada, located at 66 Wellington Rd 7 in Elora, Ontario. While the venue was once known for its engaging escape room experiences, it is currently no longer operational. As the venue is no longer hosting games, there are no recent reviews or feedback available regarding parking or other visitor experiences.