Menu 

Eli Lilly and Company Headquarters Photo

Eli Lilly Corporate Headquarters in Indianapolis, Indiana

Photo of the towering building in downtown Indianapolis that houses the headquarters of Eli Lilly and Company, one of the oldest Indianapolis businesses and an integral part of Indianapolis history.