Mailing and Physical Address: Ella West Freeman Foundationc/o CAPTRUST1100 Poydras Street, Suite 1350 New Orleans, LA 70163
Telephone: 504-207-8541
Fax: 504-207-8525
E-mail: info@EllaWest.org
Board: Tina Freeman, Chair Virginia Rowan, Secretary Peter Freeman Richard Freeman Jr. R. West Freeman III Philip Woollam