EC Dr. Eleanor D. Castillo Sumi , PHD Is this you? Claim your profile Psychology 0 Write A Review Eleanor D Castillo Sumi Phd 251 Llewellyn Ave, Campbell, CA, 95008 (408) 425-2179