“A blast from the past”
Located in the quaint little Route 66 town of Tucumcari, NM, the Odeon Theatre is exactly the kind of place you'd hope to find in a small western town. Odeon Theatre opens its doors each year to play vintage movies for Rockabilly on the Route!
Be the first to add a review to the Odeon Theatre.
Hours not available
Is there a problem with this listing? Let us know.