Visit Footwear at 100 Oaks Mall in Nashville, TN. The shopping center is located at I-95 & Thompson Lane, Nashville, TN 37204. Explore the map and find more Footwear stores in the area.