Christian Brothers University - Memphis, TN


  • Christian Brothers University 650 East Parkway South Memphis, TN, 38104 United States

Presented by Memphis Tilth, the Memphis Center for Food and Faith and the Religion, and the Philosophy Department of Christian Brothers University. Two screenings - 7pm and 9pm.