Visit Elgin, Illinois

Discover things to do on an Elgin, Illinois, getaway

Elgin Clock

270 Sundown Road
IL
South Elgin
60177
847-695-1758

Elgin Clock Repair was founded in 1981 in Elgin, Illinois. The business has moved twice over the years to accommodate growth and expansion into retail sales. A second store was opened in Naperville Illinois in 1996. Since its formation Elgin Clock Repair has established an increasingly widespread reputation for high quality work.

©2019 Elgin Area CVB. All rights reserved.