Hubbard's Carpet Inc Carpet Installer - London, KY Looking to contact Hubbard's Carpet Inc? You can reach them at 606-878-5864