Tulane University Hospital & Clinic
address:
1415 Tulane Avenue,
New Orleans,
Louisiana,
LA 70112
United States
Description:
Medicare provider code: 190176
Number of beds: 366
Phone: (504) 988-5800
Fax :
Email:
Website: http://www.tuhc.com/
map:
29° 57' 19.3968" N,
90° 4' 34.7772" W
- City:
- State:
Comments
Post new comment