Skip to main content

Open Hand Foundation

Profile

Last profile update: 02/07/2017
Last grant data update: 02/27/2016

At A Glance

Open Hand Foundation

3130 Woodland Shores Dr.

Decatur, IL United States 62521-8403

Type of Grantmaker

Independent foundation

EIN

453077548

BRIDGE Number

3741221389