Walmart Discount Store 5305

Walmart Discount Store #5305 is a Walmart Discount Store discount department store located at 1150 Broadway, Chula Vista, California, which can be reached byInterstate 5fromExit 6.The store openedOctober 26, 2005.