Skip to main content

Cyrus Foundation International

Profile

Last profile update: 09/14/2017

At A Glance

Cyrus Foundation International

3126 S. Boulvard St., Ste. 266

Edmond, OK United States 73013

Type of Grantmaker

Independent foundation

EIN

352197935

BRIDGE Number

6178962015

Background

Established in 2003 in OK