Leader Carpet Carpet Installer - Tappan, NY Looking to contact Leader Carpet? You can reach them at 845-359-5500