406 Ridge Road Wilmette, IL 60091 FOR APPOINTMENTS: 872-302-4088. 5744 N Broadway Chicago, IL 60660 FOR APPOINTMENTS: 312-335-0180. 1710 N Randall Rd, Suite 280 Elgin, IL-60120 FOR APPOINTMENTS: 847-931-7550. 22285 N Pepper Rd Ste 409 Lake Barrington, IL 60010 FOR APPOINTMENTS: 847-382-7165. " Best doctor ever!.