Catholic Charities Archdiocese of New Orleans
You'll find detailed information for this location below.
Location Details
-
Physical Address
8326 Apricot Street, New Orleans, LA 70118 504-523-3755 (tel) -
Mailing Address
1000 Howard Street, Ste 200, New Orleans, LA 70113
Referrals from Community Centers or other Application Centers
Services
- Medicaid Application Assistance - By Appointment/Walk In
- Medicaid Application Assistance - For Clients