Walmart Supercenter 589

Walmart Supercenter #589 is a Walmart Supercenter discount department store located at 11901 Standiford Plaza Road, Louisville, Kentucky. The store opened February 1984 and was converted into a Supercenter March 1999. The store does not allow overnight parking.