1. Theratest Laboratories Inc 1111 N Main St, Lombard, IL 60148 Coordinate: 41.90961,-88.01766 Phone: (630) 627-6069
2. bioMerieux Inc 1105 N Main St, Lombard, IL 60148 Coordinate: 41.90943,-88.01765 Phone: (630) 628-6055