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.