Walmart Supercenter 2517

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