Walmart Supercenter opens in Atwater

March 16, 2011 12:00:00 AM PDT
One of the largest Walmart's in the valley is now open in Atwater. The new supercenter is located just off Highway 99 near Applegate Road.