SIERRA CINEMA / ALLEN THEATERS, INC. Recreation & Entertainment SIERRA CINEMA / ALLEN THEATERS, INC. Visit Website 721 D Mechem Dr #12 Ruidoso, NM 88345 (575) 257-9444 About About 3-screen Movie Theater