Visit Elgin, Illinois

Discover things to do on an Elgin, Illinois, getaway

Elgin Clock

Location:
270 Sundown Road
South Elgin, IL, 60177,
Phone:
847-695-1758
About:

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.
This site uses cookies to record statistics and improve user experience.View Policy