Get Free Shipping!

FREE SHIPPING On All Online Orders Over $150** In the Continental US **Exclusions Apply

American Family Owned & Operated for 4 Generations!

Map & Directions

Lewis and Sheron Textiles is conveniently located at
912 Huff Rd
Atlanta, Ga. 30318

From 75/85 or Georgia 400 head into downtown Atlanta. Exit at 17th street and head west on 17th street until it dead ends into Howell Mill Rd. Go left one block and turn right onto Huff Rd. Go 1 mile past the stop sign. 912 Huff Rd. - large blue and white building on the left.

View Larger Map