1. Clock Repair 12407 W 100th St, Lenexa, KS 66215 Coordinate: 38.94699,-94.72946 Phone: (913) 888-7569