Walmart Supercenter 1520

Walmart Supercenter #1520 is a Walmart Supercenter discount department store located at 3820 7th Avenue Southeast, Aberdeen, South Dakota.The store openedOctober 1990.