Walmart Supercenter 1634

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