SPEX LAB INC by | Feb 28, 2024 Contact Information 1156 E LAKE STREET, Hanover Park, IL 60133, USA 866-685-5365 Get Directions By car By public transit Walking Bicycling