ML Dr. Matthew L. LopezIs this you? Claim your profile Family Medicine 0 Write A Review Ochoa Family Clinic 3275 McCall Ave Ste 102, Selma, CA, 93662 1 other location (559) 896-3808