Keils Clock Shop
CLOCKS & CLOCK REPAIR
Keils Clock Shop
Visit Website
109 East Main Street
Belleville
,
IL
62220
(618) 257-0037
(618) 233-0822 (fax)