Map & Directions
Lewis and Sheron Textile Co. is conveniently located at
912 Huff Rd
Atlanta, Ga. 30318
Directions:
From 75/85 and 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 one ½ mile past the stop sign. 912 Huff Rd. - purple and green building on the left.
