2332 W John St Apt D
Champaign,
Champaign
61821
(217) 355-1067
Latitude: 40.1093000, Longitude: -88.2849350
10:00 - 19:00 - Mo, Tu, We, Th, Fr
Regularly updated information about Keller's Upholstery from Furniture Repair section. Keller's Upholstery located at the address 2332 W John St Apt D Champaign, Illinois 61821. You can get direction to Keller's Upholstery on the map or call by phone (217) 355-1067