address:
1401 Foucher Street,
New Orleans,
Louisiana,
70115 3593
United States
Description:
Medicare provider code: 190046
Number of beds: 502
Phone: (504) 897-7011
Fax :
Email: info@touro.com [1]
Website: [title]-website [2]
map:
29° 55' 31.4184" N,
90° 5' 32.6508" W