1 follower
Level99 is a first-of-its-kind entertainment venue in Natick MA, which opened in June 2021. A massive World of Challenges, over 48,000 square feet in size, Level99 offers a physical open-world game environment where groups of 2-6 guests choose from over 40 rooms, each containing a unique physical o... Read more
Headquarters
Employees
Links
Matthew DuPlessie