Mammoth Screen Theater (Extreme Screen, Mammoth Screen, XanGo Mammoth Screen 3D) 3003 North Thanksgiving Way Thanksgiving Point Lehi, Utah 84043 800 766-5000 thanksgivingpoint.com (2000) |
The Mammoth Screen Theater at the North American Museum of Ancient Life at Thanksgiving Point opened in July 2000 with the film "Alaska: Spirit of the Wild". The theater is the third large-format theater in Utah and brought in 54,621 patrons during its first the first eight weeks of operation.[1]
1. "To IMAX and beyond. . . .", Deseret News, 8 September 2000, page W1