Walmart Supercenter 2708

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