Patient Portal Login. Make a Payment. ... 1585 Barrington Rd., The Doctors Building 2, Suite 401, Hoffman Estates, IL 60169 New Patients: ....