1. Informative Screening Solutions 360 N York St, Elmhurst, IL 60126 Coordinate: 41.90874,-87.94032 Phone: (331) 225-2066
2. Soft Landing Labs 747 N Church Rd, Elmhurst, IL 60126 Coordinate: 41.92187,-87.95338 Phone: (630) 359-5024