Devonwood Foundation
Address:
1100 North Market Street
DE3-CO70
City:
Wilmington
State:
Delaware
Zip:
19890
Contact Person:
c/o Wilmington Trust Company
Phone:
302-651-1942
EIN:
51-6024607
Geographic Focus:
National
Total Annual Giving:
$941,000