Lilly Endowment Inc.
2801 N. Meridian St., P.O. Box 88068
Indianapolis, IN United States 46208-0068
Telephone: (317) 924-5471
Type of Grantmaker
Incorporated in June 1937 in IN - Founded by three members of the Lilly Family- J.K. Lilly Sr. and sons J.K. Jr. and Eli Lilly with gifts of stock in Eli Lilly and Co., the family pharmaceutical business. Gifts of stock in Eli Lilly and Co. remain the financial bedrock of the Endowment. The Endowment, however, is a separate entity from the company, with a distinct governing board, staff and location