Indian Lake Theater announces grand opening