Smart & Final store opens in Elk Grove

June 10, 2015 01:46 PM