Mammoth Screen Theatre
2929 N Thanksgiving Way|
Lehi UT 84043
|Record #12357 |
Capacity: 325 seats|
Current Organ: none
| Also Known As: Iwerks Extreme Screen|
Information for this tour was contributed by Grant Smith.
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 eight weeks of operation. 
1. "To IMAX and beyond ...", Deseret News, 8 September 2000, Page W1
Photos remain the property of the Member and may not be reproduced without the written consent of the Member.
October 2003 photos from the Grant Smith collection.
52 KB · 625x418
72 KB · 625x596
86 KB · 625x469
52 KB · 469x625
76 KB · 625x469
70 KB · 625x469
134 KB · 469x625
Return to the top of this page or Return to the main page
Last featured 2002-12-27. Last edited 1/12/2011.