Tucumcari Is Going Back to the Future

SINCE 1936, the Odeon Theatre has been a main attraction in downtown Tucumcari, a former railroad town that cruised to fame during Route 66’s heyday. The Art Deco–style theater has changed hands over…

Read More