1. Nedza Automotive, Inc. 1250 N Rand Rd. Suite C, Wauconda, IL 60084 Coordinate: 42.27864,-88.15372 Phone: (386) 344-2107