Home » Strand Theatre ← Back to Events Strand Theatre 100 E. Main St. Hohenwald, TN 38462 United States There were no results found. ← UNA Campus → Tupelo Automobile Museum