Hills Carpet and Flooring Back to Search Hills Carpet and Flooring Categories Flooring Retail, installation (205) 491-3691 Send Email Contacts Primary Bill Hill Owner Share × Print Email Facebook LinkedIn Twitter Pinterest Powered By GrowthZone