Integrated Behavioral Health of Louisiana-New Orleans
You'll find detailed information for this location below.
Location Details
-
Physical Address
400 Poydras Street, Suite 1950, New Orleans, LA 70130 504-322-3837 (tel) 504-332-3847 (fax) -
Mailing Address
15529 COLLEGE BLVD, Kansas, LA 66219