Interested to know more?

Talk to our experts. We are happy to answer all your questions and concerns.

Contact Us

Do you prefer personal consulting?

  • Leica Microsystems Inc.
    1700 Leider Lane
    Buffalo Grove, IL 60089 United States
    Office Phone : +1 800 248 0123
    Service Phone : 1 800 248 0223
    Fax : +1 847-236-3009

You will find a more detailed list of local contacts here.