Contact Us Please fill out the form below, including all required fields, and we will contact you as soon as possible. Schaumburg IL Lombard IL Patients First. OUR LOCATIONS: Schaumburg (847) 490-9090 Location Details Lombard (630) 261-0001 Location Details