Walmart Supercenter 3891

Walmart Supercenter #3891 is a Walmart Supercenter discount department store located at 3900 Fountain Square Place, Waukegan, Illinois. The store does not allow overnight parking. The location also sells gasoline and diesel. The store opened on July 19, 2006.