Scholarship Foundation of St. Louis
Scholarship Foundation of St. Louis
St. Louis MO | IRS ruling year: 1983 | EIN: 43-6031234
Organization Mission
The Scholarship Foundation of St. Louis, a nonprofit organization founded in 1920, is based upon the conviction that an educated society is essential to a healthy de ... (More)