Our Locations

Telehealth Links Click here to reach the telehealth appointment page, then click the doxy link to the right of your clinician's name for your appointment.
We have three centrally located offices serving the Northwest Suburban Chicago area.
  • Schaumburg

    Schaumburg Office
    1701 E. Woodfield Rd, Suite 1000
    Schaumburg, IL 60173
    PHONE: (847) 240-2211
    FAX: (847) 240-2418

    Administrative/Office Staff

  • Vernon Hills

    Vernon Hills Office
    3 W. Hawthorn Parkway, Suite 370
    Vernon Hills, IL 60061
    PHONE: (847) 918-8282
    FAX: (847) 918-8215

    Administrative/Office Staff

  • Crystal Lake

    Crystal Lake Office
    350 Congress Parkway, Suite C
    Crystal Lake, IL 60014
    PHONE: (815) 356-5050
    FAX: (815) 356-5094

    Administrative/Office Staff