Smart & Final Extra!
Chula Vista, CA90% like it (4.5 / 342 Reviews )
CONTACT
Address: 40 N 4th Ave Unit D, Chula Vista, CA 91910, United States Map ➦ Get Directions
Phone : +1 (619) 691-0007 Call
ABOUT
It has received 342 reviews with an average rating of 4.5 stars.
FAQs
The address of Smart & Final Extra! is:
Smart & Final Extra!40 N 4th Ave Unit D
Chula Vista, California 91910-1013
P: +16196910007
Visit Website: smartandfinal.com
Smart & Final Extra! is listed under