Skip to main content

The John F. Y. and Elizabeth Stambaugh Foundation

Profile

Last profile update: 09/24/2015

At A Glance

The John F. Y. and Elizabeth Stambaugh Foundation

2200 S. Utica P, Ste. 550

Tulsa, OK United States 74114

Type of Grantmaker

Independent foundation

EIN

731566556

BRIDGE Number

1764595249

Background

Established in 1999 in OK