Deer Creek Foundation
Address:
800 Market Street
Suite 1650
City:
St. Louis
State:
Missouri
Zip:
63101
Contact Person:
Michael P Fischer
Phone:
314-241-3228
EIN:
43-6052774
Geographic Focus:
National; St. Louis, MO
Total Annual Giving:
$2,747,235