House of Carpet is located at 208 Main St, Weymouth, MA. This business specializes in Carpets & Rugs.