Walmart Supercenter 2671

Walmart Supercenter #2671 is a Walmart Supercenter discount department store located at 1175 South Arizona Avenue, Chandler, Arizona.The store openedAugust 24, 2005.The store does not allow overnight parking.