Farmers Insurance - Diane Hatcher 2775 Castro Valley BlvdCastro Valley, CA, 94546 View Phone 510-581-5384 Fax: 510-581-4537 2775 Castro Valley BlvdCastro Valley, CA 94546 View Website Experience & Reliability About Send to My Email Send to My Phone Print this Page