Leica Biosystems Inc
-
1700 Leider Ln
Lincolnshire, IL 60069 - 800-248-0123
Chamber Rating
Contact Info
- 800-248-0123
Questions & Answers
Q What is the phone number for Leica Biosystems Inc?
A The phone number for Leica Biosystems Inc is: 800-248-0123.
Q Where is Leica Biosystems Inc located?
A Leica Biosystems Inc is located at 1700 Leider Ln, Lincolnshire, IL 60069
Q What is the internet address for Leica Biosystems Inc?
A The website (URL) for Leica Biosystems Inc is: http://www.leicabiosystems.com/
Q How is Leica Biosystems Inc rated?
A Leica Biosystems Inc has a 3.0 Star Rating from 2 reviewers.
Ratings and Reviews
Leica Biosystems Inc
Overall Rating
Overall Rating
( 2 Reviews )
1
0
0
0
1
Frank Parth on Google
Great company! Staff is hard working and everyone seems pretty happy!
Lawson Macdougall on Google
Poor quality products and sad service.
Overall Rating
Overall Rating
( 2 Reviews )
1
0
0
0
1