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 openedNovember 1995.The store does not allow overnight parking.