Staff of Life Store in Santa Cruz Safie Foods / Staff of Life Store in Santa Cruz In Categories : Staff of Life Store in Santa Cruz Categories: Filter: Address 1266 Soquel Ave95062, Santa Cruz, CA, USContact