ORIENTAL RUGS OF NEEDHAM Carpet Installer - Needham, MA Looking to contact ORIENTAL RUGS OF NEEDHAM? You can reach them at 781-444-2069