Contact Info Get Directions Below 1430 Tulane Ave, New Orleans LA 70112 Phone No: Office: (504) 988-2750Clinic: (504) 988-5271 Email: rthomas@tulane.edu