International Carpet & Rug Carpet Installer - Alexandria, VA Looking to contact International Carpet & Rug? You can reach them at 703-820-6900