Keller Family Foundation
Address:
c/o Crescent Capital Consulting, LLC
1100 Poydras Street, Suite 1350
City:
New Orleans
State:
Louisiana
Zip:
70163
Contact Person:
Toni Myers - Foundation Administrator
Phone:
504-207-8541
EIN:
72-6027426
Geographic Focus:
New Orleans, LA
Total Annual Giving:
$850,000