top of page

Our Location
Center Stage Theatre
is located at
3175 North Lockheed Circle
(right outside of Idaho Falls)
We hope you visit us soon!!

Contact Us
Address
Contact
Show Times
Box Office Hours
3175 Lockheed Cir
Ammon, ID 83401
(208)557-4955
Mon, Thur, Fri
7:30 pm (seating open at 7)
Saturday
2 pm (seating open at 1:30)
7:30 pm (seating open at 7)
MWThFS
12pm - 6pm
bottom of page