457 N Knollwood Dr
Barrington, IL 60010