Facility:

Grace House

City:

New Orleans

Address:

1401 Delachaise Street New Orleans, LA - 70115

Website:
Phone Numbers:

(504) 899-2423

Email Addresses:
Fax Number:
Programs:

Substance abuse treatment