Is this a Walmart Supercenter? True or False
Address: 2421 Powell Ave, Nashville, TN 37204, USA
chocolate chica | Jan 14, 2020
False... The smallest location of all the stores. Fact! Call them
josh pate | Jan 14, 2020
True
Praveen P | Jan 14, 2020
Yes
Thanks! Your answer is awaiting moderation.