678 W Alameda St, Manteca, CA 95336, United States
Manteca, CA 95337, United States
1800 Sparrowhawk St, Manteca, CA 95337, United States