Concentrix
25 mile radius of CA
yesterday
Newark, CA, US