1. The Swiss Watchmaker 7721 Janes Ave, Woodridge, IL 60517 Coordinate: 41.7456,-88.04023 Phone: (630) 985-1005