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. The store opened on September 11, 2013.