Skip to main content

Islamorada and Bay Institue of Science

Profile

Last profile update: 04/29/2017

At A Glance

Islamorada and Bay Institue of Science

171 Tampa Dr.

Tavernier, FL United States 33070

Type of Grantmaker

Independent foundation

EIN

205115122

BRIDGE Number

5669072702

Background

Established in 2006 in FL