Keils Clock Shop

  • CLOCKS & CLOCK REPAIR
109 East Main Street
Belleville, IL 62220
(618) 257-0037
(618) 233-0822 (fax)