Skip to main content

The Sequoia Foundation

Profile

Last profile update: 01/18/2017
Last grant data update: 04/28/2017

At A Glance

The Sequoia Foundation

1440 Canal St., Ste. 1500

New Orleans, LA United States 70112-2702

Type of Grantmaker

Independent foundation

Additional Descriptor

EIN

721211104

BRIDGE Number

7708490262

Background

Established in 1992 in LA

Purpose and Activities

Emphasis on medical universities.