ST LOUIS UNIVERSITY
EIN 430654872 · SAINT LOUIS, MO 63103-2006
IRS Tax-Exempt
Tax-Deductible
$50M+ Assets
State Entity Match
Total Assets
3,052,408,787
Annual Revenue
1,195,599,660
Annual Income
2,908,927,423
Address
221 N GRAND BLVD, SAINT LOUIS, MO, 63103-2006
State Entity Match
State / ID
FL F03000005295
GET /api/nonprofits/ein/430654872 → JSON