Walmart Supercenter 1634

Walmart Supercenter #1634 is a Walmart Supercenter discount department store located at 15091 18th Street Northeast, Little Falls, Minnesota. The store opened July 31, 1991.