Overall Rating
Address
1421 General Taylor
New Orleans, LA 70115
Contact
(504) 899-2500
Emergency Services
Yes
Hospital Type
Psychiatric
Hospital Ownership
Proprietary
County/Parish
ORLEANS