Judith Elinor Lea specializes in nurse practitioner in Palo Alto area. Judith Elinor Lea, NP has a medical practice at 725 Welch Road, Palo Alto CA, and has over 34 years of experience in the field of medicine. She graduated from her medical school with her medical degree in 1983. Lea is accepting new patients at her medical office and practice location in Palo Alto, California.