Professional Records License Records Margaret R Elo Address: San Jose, CA 95120 License #: PS002277L - Expired Category: PsychologyType: Psychologist