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.