It'll be akin to entering an "Indiana Jones" or "Mission Impossible" movie, with a blend of local history. What to expect: Keepers of Balance is located inside an 8,000-square-foot building at 125 ...