The Desert Rose Theatre is conveniently located near the corner of Lousiana and Montgomery. Our address is 6921 Montgomery Blvd, NE. The map below should help you find your way.
Our phone number is 505.881.0503. You may contact any of the board members via email by visiting our Board of Directors page.