Find A Supplier

Contact Information

1700 Leider Lane
Buffalo Grove , IL 60089
+1 800-248-0123
www.leica-microsystems.com

You may also like

About Us

Leica Microsystems, Inc., located in Buffalo Grove, IL, is the US selling unit headquarters for the Microsystems Division.

With approximately 300 office and field-based employees, Leica also has a wide network of regional dealers and regional offices poised to serve customers across the United States and Canada.

Leica Microsystems Inc. Reviews