Eli Lilly Office Photos

Eli Lilly Headquarters in Indianapolis, Indiana (Photo attributed to Guanaco152003 - ) - Eli Lilly - Indianapolis, IN
Indianapolis, INEli Lilly Headquarters in Indianapolis, Indiana (Photo attributed to Guanaco152003 - )
May 27, 2010
Helpful?