Tulane University School of Medicine Student Clinic Council 1430 Tulane Avenue, New Orleans, LA, 70112 USA 319-210-6190 https://tmedweb.tulane.edu/clubs/scc/ Get Directions NAFC Member? Yes