Skip to main content

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
$850000.00