Skip to main content

The Stream Foundation

Profile

Last Updated: 2016-02-08

At A Glance

The Stream Foundation

P.O. Box 40

Lake Charles, LA United States 70602-0040

Telephone: (337) 433-1055

Type of Grantmaker

Independent foundation

EIN

720986320

BRIDGE Number

6062354908

Background

Established in LA