Tulane Jewish Law Student Association

Jewish Law Student Association is a student organization at the Tulane University located in New Orleans, LA

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