Leica Microsystems
Online Call Save
×
Leica Microsystems
*
*
By clicking Send, you agree to our Privacy Policy & Terms of Service

Leica Microsystems Locations

Location NameAddressContact
United States

Leica Microsystems Inc.

10 Parkway North
Deerfield
United States, IL 60015
+1 (800) 248-0123
United Kingdom

Leica Microsystems (UK) Ltd

Larch House, Woodlands Business Park, Breckland, Linford Wood
Milton Keynes
United Kingdom, BKM MK14 6FG
+44 0800 298 2344
Germany

Leica Mikrosysteme Vertrieb GmbH

Headquarters
Ernst-Leitz-Strasse 17-37
Wetzlar
Germany, HE 35578
+49 6441294099