The Odeon Theater, built in 1928, is the longest continually operating theater in west Texas. The buildin ...
The Odeon Theater, built in 1928, is the longest continually operating theater in west Texas. The building is located on Mason's beautifully refurbished courthouse square in a National Historic Regist ...
Read more