LILLY ENDOWMENT INC
EIN 350868122 · INDIANAPOLIS, IN 46208-4712
IRS Tax-Exempt
Tax-Deductible
$50M+ Assets
Total Assets
105,894,116,636
Annual Income
5,126,341,657
Address
2801 N MERIDIAN ST, INDIANAPOLIS, IN, 46208-4712
GET /api/nonprofits/ein/350868122 → JSON