The Spencer Theater is an intimate, award-winning, architecturally stunning performance hall set on a mesa between two mountain ranges in Alto, New Mexico, just north of Ruidoso.
The Spencer Theater is an intimate, award-winning, architecturally stunning performance hall set on a mesa between two mountain ranges in Alto, New Mexico, just north of Ruidoso.