Walmart Discount Store 2291

Walmart Discount Store #2291 is a Walmart Discount Store discount department store located at 75 North Broadway, Chula Vista, California, which can be reached by Interstate 5 from Exit 8. The store opened November 21, 1995.