3220 W Monte Vista Ave, Turlock, CA 95380, USA
1721 McCormick St, Turlock, CA 95380, USA
Turlock, CA 95380, USA