Damona Barnes Email

Director Human Resources . St. Charles Surgical Hospital

New Orleans, LA

Location

Current Roles

Employees:
81
Revenue:
$21.9M
About
St. Charles Surgical Hospital : 1717 St. Charles Avenue : New Orleans, LA 70130 : The only hospital in the world dedicated to Breast Reconstruction.
St. Charles Surgical Hospital Address
1717St Charles Ave
New Orleans, LA
United States
St. Charles Surgical Hospital Email
St. Charles Surgical Hospital Phone Numbers
504-529-6600

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.