Oldham Theater

W. Liberty Sq.
Sparta
Tennessee
United States