LEICA MICROSYSTEMS
Contact Info
Phone: 800-248-0123
Street Address
10 Pkwy. N. Ste. 300
Deerfield, IL 60015
Company Details
# of Employees: 1000
Year Founded: 1900
100 Sq. Ft.

Service Categories
Measurement & Inspection
Quality Control
Your Company Name