Walmart Supercenter 2948

Walmart Supercenter #2948 is a Walmart Supercenter discount department store located at 13310 Telegraph Road, Santa Fe Springs, California.The store openedSeptember 18, 2002.The store does not allow overnight parking.