Walmart Discount Store 2648

Walmart Discount Store #2648 is a Walmart Discount Store discount department store located at 1919 Davis Street, San Leandro, California, which can be reached byInterstate 880fromExit 15.The store openedMarch 17, 1999.The store does not allow overnight parking.