Kelch Randy & Sons Floor Sanding Floor Contractor - Peoria, IL Looking to contact Kelch Randy & Sons Floor Sanding? You can reach them at 309-686-1333