Company LILLY DEL CARIBE, INC. Address LILLY CORPORATE CENTER, ATTN. MONTY BEARD DC 1093, INDIANAPOLIS, IN, 46285, USA