1. The Orchard Evangelical Free Church 1301 S Grove Ave, Barrington, IL 60010 Coordinate: 42.13455,-88.13199 Phone: (847) 852-2200