Studio on the Square


Studio on the Square - movie theater in Memphis, Tennessee, United States.