Lab Storage Systems corporate office is located in 215 Stag Industrial Blvd, Lake Saint Louis, Missouri, 63367, United States and has 51-200 employees.
lab storage systems inc
lab storage systems
storage systems inc
labstorage
systems inc
| Location | People at location |
| North America | 1-10 |
Explore people who held key positions, contributed to Lab Storage Systems's success, and advanced their careers.
Explore More
Lab Storage Systems, Inc. specializes in high-quality laboratory apparatus tailored for the Anatomic Pathology community, serving medical laboratory professionals for over 45 years. Their product range includes innovative solutions such as microtome blades, microarray molds, biopsy cassettes, and high-density storage cabinets designed to enhance ef... Read More