Powden's Carpet Cleaning Carpet Installer - Olney, IL Looking to contact Powden's Carpet Cleaning? You can reach them at 618-395-4253