Walmart Supercenter 2817

Walmart Supercenter #2817 is a Walmart Supercenter discount department store located at 17625 Torrence Avenue, Lansing, Illinois.The store openedJanuary 24, 2001.The store does not allow overnight parking.