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 R. West Freeman III, Vice Chair Virginia Rowan, Secretary Peter Freeman Philip Woollam Sarah Freeman Carey