Skip to main content

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