Walmart Supercenter 5884

Walmart Supercenter #5884 is a Walmart Supercenter discount department store located at 5095 Almaden Expressway, San Jose, California. The store does not allow overnight parking. The store opened on April 11, 2012.