Skip to main content

The South Coast Foundation

Profile

Last Updated: 2016-02-08

At A Glance

The South Coast Foundation

1801 Lavaca St., Ste. 109

Austin, TX United States 78701

Type of Grantmaker

Independent foundation

EIN

742805139

BRIDGE Number

7058273900

Background

Established in 1996 in TX