C
Charlotte Sutherland Review of Lewis and Sheron Textile Compa...
Lewis and Sheron is by far the best fabric store i...
Lewis and Sheron is by far the best fabric store in Atlanta. They have the largest selection and great sales most of the year. It's always my first (and most of the time only) stop for fabric shopping.
Comments: