Central City Behavioral Health Center
You'll find detailed information for this location below.
Location Details
-
Physical Address
2221 Philip Street, New Orleans, LA 70112 (504)568-3130 (tel) (504)568-3134 (fax) -
Mailing Address
3100 General Degaulle Drive, New Orleans, La 70114
Services
- Behavioral Health