Patient Portal. More. APPOINTMENTS & CONTACT. Please call our office to schedule an appointment. 847-382-7330. OFFICE ADDRESS. 22285 Pepper Road, Suite 111 Lake Barrington, IL 60010. 284 Memorial Court, Suite B Crystal Lake, IL 60014. TELEPHONE. Tel: 847-382-7330 ....