Leica Microsystems Inc. Carpenter - Buffalo Grove, IL Looking to contact Leica Microsystems Inc.? You can reach them at 800-248-0123