Smart & Final Extra! ← View details 389 Arneill Road, Camarillo, CA 93010 +1 805-383-1020 Get Directions From* To * — Required information