Location

All films WILL be screened in the Diboll Auditorium at Tulane University School of Public Health and Tropical Medicine

1440 Canal Street
New Orleans, LA 70112

Canal_streetcar_7644_pbc_2-800pix.jpg