Skip to main content

The Stream Foundation

Profile

Last profile update: 08/24/2017

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