1. Freese Tech 24320 W Lake Fairfield Ln, Mundelein, IL 60060 Coordinate: 42.28507,-88.10821 Phone: (847) 487-2000