Where do you need Mental Health Facilities ?
Integrated Mental Health Alliance
504-897-8651
29.924296
-90.091032
About Integrated Mental Health Alliance
Integrated Mental Health Alliance is located at 3450 Chestnut St, New Orleans, LA. This location is in the Touro neighborhood. This business specializes in Mental Health.