Skip to main content

Open Hand Foundation

Profile

Last profile update: 04/19/2017
Last grant data update: 04/22/2017

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