633 Elm Rd. Barrington, IL 60010