Tulane Christian Legal Society

Christian Legal Society is a student organization at the Tulane University located in New Orleans, LA

  • University and Student, Cultural, Non Profit, Religious
  • New Orleans, LA