contact us Chicago's Elk Grove Village Order a Test addressChicago Elk Grove: 2256A Landmeier Rd Elk Grove Village, IL 60007 M-F 8am to 3pm Phone NumberP: 847.258.3966 Email[email protected] Ask us a question Your name Please enter your name. Your email Please enter a valid email. Your message Please enter a message. Send Message Sent! Message failed. Please try again.