Walmart Supercenter 5965

Walmart Supercenter #5965 is a Walmart Supercenter discount department store located at 10900 South Doty Avenue, Chicago, Illinois, which can be reached byfromExit 66. The store does not allow overnight parking.