Walmart Supercenter 5890

Walmart Supercenter #5890 is a Walmart Supercenter discount department store located at 800 Commerce Avenue, Atwater, California. The store opened on March 16, 2011.