Walmart Supercenter 2671

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