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.