Square One Foundation
Profile
Last profile update:
04/06/2017
Last grant data update:
08/10/2017
At A Glance
Square One Foundation
9666 Olive Blvd., Ste. 710
St. Louis, MO United States 63132-3026
Telephone: (314) 725-1196
Type of Grantmaker
Independent foundation
EIN
431553126
BRIDGE Number
6758776255
Background
Established in 1990 in MO