Walmart Supercenter 2517

Walmart Supercenter #2517 is a Walmart Supercenter discount department store located at 3600 West McFadden Avenue, Santa Ana, California. The store opened January 26, 1998. The store does not allow overnight parking.