Liberty Bowl Stadium

335 South Hollywood St
Memphis, TN, 38104, US

Wiki: Liberty_Bowl_Memorial_Stadium