Dr. Nickolas Armstrong 120 North Northwest Highway, Barrington, IL 60010