Listings in Film / Immersive and COMPANIES
Omescape Canada is one of the largest escape game company in Canada. Part of a global franchise, Omescape offers 60 minutes of the most advanced escape game experience in 2 convenient locations, combining dazzling details with high-tech engineering.
2/64 Sutton St,
MELBOURNE, Victoria 3051
Corporate Headquarters One Microsoft Way
Redmond, WA 98052-6399