Center Stage Theater Categories THEATER - LIVE 3175 N Lockeheed Idaho Falls ID 83402 (208) 520-1904 Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×