Tulane University Medical School
Use attributes for filter ! | |
Address | 1430 Tulane Ave, New Orleans, LA 70112, United States |
---|---|
Hours | Closed ⋅ Opens 8AM Tue |
Number of students | 640 |
Date of Reg. | |
Date of Upd. | |
ID | 2297644 |
About Tulane University Medical School
The Tulane University School of Medicine is located in New Orleans, Louisiana, United States and is a part of Tulane University. The school is located in the Medical District of the New Orleans Central Business District.
Click on the photo of Tulane University Medical School to view it on Google Maps.