Touro Infirmary
Phone: 8443924640
Address: 1401 Foucher Street New Orleans, LA 70115
Website: www.touro.com
Affiliation: LCMC Health - New Orleans, LA
CMS: 190046
Type of Facility: Short Term Acute Care
Total Employees: 1,049
Total Staffed Beds: 325