Walmart Supercenter 1520

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