Nichols Insurance Services, Inc. Share: Insurance - Commercial Broker Visit Website Request Info 20665 Santa Maria Avenue, Box 20875 Castro Valley, CA 94546 (510) 889-0300 (510) 889-0306 (fax) Map What's Nearby? Distance: 5 10 15 20 25 50 mi.