1. American Black Forest Clocks 1965 Larkin Ave, Elgin, IL 60123 Coordinate: 42.0322,-88.3255 Phone: (847) 741-7924
2. American Clock Repair 1965 Larkin Ave, Elgin, IL 60123 Coordinate: 42.0322,-88.3255 Phone: (847) 867-0989