1301 South Ave Turlock, CA 95380