Keywords: Tucumcari Odeon Theater sign.JPG Odeon Theater at 123 S 2nd Tucumcari New Mexico The Art Deco building was constructed in 1936 and is listed in the National Register of Historic Places Own Ammodramus 2010-01-30 Pictures by Ammodramus Taken with Panasonic Lumix DMC-FZ20 Odeon Theater Tucumcari New Mexico Signs in New Mexico |