Walmart Supercenter 5616

Walmart Supercenter #5616 is a Walmart Supercenter discount department store located at 2421 Powell Avenue, Nashvile, Tennessee, which can be reached byfromExit 69. The store opened on January 25, 2012.