Walmart Supercenter- Store #3516 admin 4 years ago 1360 Eastlake Parkway Chula Vista, CA 91915 (619) 421-3140 WEBSITE