World of Rugs Carpet Installer - Peoria, AZ Looking to contact World of Rugs? You can reach them at 623-412-9242