SEQUOIA FARM FOUNDATION

501(c)(3) Science & Tech · EIN: 45-5160833 · Decatur, IL

Financial Overview

Source: IRS Exempt Organizations BMF

Total Assets

$107.3M

Annual Income

$3.1M

Annual Revenue

Established

2013

Organization Details

Address
1053 W ROTARY WAY SUITE A
Decatur, IL 62521-9082
NTEE Classification
U30Science & Tech
EIN
45-5160833
IRS Ruling Date
April 2013
Advertisement