Walmart Supercenter 2708

Walmart Supercenter #2708 is a Walmart Supercenter discount department store located at 32225 Highway 79 South, Temecula, California.The store openedOctober 28, 2003.The store does not allow overnight parking.