• Lewis & Sheron Textile Co.

    912 Huff Road, Atlanta, GA, USA,30318

    Fourth generation textile/home retailer - 65,000 Sq. Ft. store Largest fabric in the US Offering has evolved to include trim, silk, furniture, oriental/comtemporary/custom rugs, interior design, custom window treatments and bedding. Located Westside ...