International Name: Lilly France S.A.S. (Fegersheim site), Alsace, France
Brand / Trade Name: Lilly
Registered country: France
Address: Industrial Zone, 2 Rue du Colonel Lilly, 67640 Fegersheim, France
Description:
French manufacturing site of Eli Lilly at Fegersheim near Strasbourg. Makes, packs and releases injectable medicines such as insulins for global markets.
Leave your rating & comment