Walmart Discount Store 2280

Walmart Discount Store #2280 is a Walmart Discount Store discount department store located at 600 Showers Drive, Mountain View, California. The store opened November 1995. The store does not allow overnight parking.