Skip to main content
fxftyrbbqrdbtuqzdwbffx

Otter Island Foundation

Profile

Last Updated: 2017-01-13

At A Glance

Otter Island Foundation

1405 N. Blvd.

Houston, TX United States 77006

Type of Grantmaker

Independent foundation

EIN

760421104

BRIDGE Number

7449654675

Background

Established in 1993 in TX

Purpose and Activities

Giving primarily for the arts, education, and health and human services.