Karen Russo is a Clinical Psychologist based in Newark, DE.
She graduated from Other in 1988 and specializes in providing Clinical Psychologist services.
However, she does not offer telehealth services.
Her practice is located at 609 S Twin Lakes Blvd, Newark, DE 19711-1827,
and can be reached at (302) 738-3140.