1. Expert-24 106 Crooked Creek Trl, Barrington, IL 60010 Coordinate: 42.15064,-88.08031 Phone: (847) 304-6662