ED Dr. Ellen Vaningen Darling , PHD Is this you? Claim your profile Psychology 0 Write A Review 285 Governor St Ste 250, Providence, RI, 02906 (401) 648-7460