Attleboro Oriental Rugs Carpet Installer - North Attleboro, MA Looking to contact Attleboro Oriental Rugs? You can reach them at 866-233-5654