700 Derrick Ave, Mendota, CA 93640, United States
837 Oller St, Mendota, CA 93640, United States
485 Naples St, Mendota, CA 93640, United States