351 n walnut rd ste - Turlock, CA, United States close