Skip to main content Skip to footer

Open Hand Foundation

Profile

Last profile update: 12/05/2017
Last grant data update: 01/27/2018

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