National Floors Direct Carpet Installer - Avon, MA Looking to contact National Floors Direct? You can reach them at 888-400-3566