Get Directions to Farmers Insurance - Teresa Chan Get directions From * Start typing the address, then select from the list of suggested addresses. The route will be routed automatically To Farmers Insurance - Teresa Chan 17259 Hesperian Boulevard Ste 6, San Lorenzo, CA 94580 +1 510-317-7706 View details Click to load map