Walmart Store #2291 Categories Retailers 75 N Broadway Chula Vista CA 91910 (619) 619-7945 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×