EC Dr. Elinor Terry Call, PhD Is this you? Claim your profile Psychology 0Leave a review Elinor Terry Call Phd 1340 Ashley Sq, Winston-Salem, NC, 27103 1 other location (336) 765-1182