Skip to main content

Leon and Mary Strauss Charitable Foundation

Profile

Last profile update: 08/11/2016
Last grant data update: 08/13/2016

At A Glance

Leon and Mary Strauss Charitable Foundation

17 Westmoreland Pl.

St. Louis, MO United States 63108

Type of Grantmaker

Independent foundation

EIN

376448116

BRIDGE Number

7165492475

Background

Established in MO