1430 Ellerd Dr, Turlock, CA 95380, USA
Turlock, CA 95380, USA
510 N Palm St, Turlock, CA 95380, USA
2506 E Linwood Ave, Turlock, CA 95380, USA