The Ella Project Listing Title: The Ella Project Listing Category: Attorneys Website: https://ellanola.org Address: 421 Frenchmen St #200, New Orleans, LA 70116 Parish: Orleans