Walmart Supercenter 1998

Walmart Supercenter #1998 is a Walmart Supercenter discount department store located at 3626 West Touhy Avenue, Skokie, Illinois.The store does not allow overnight parking.