Hi, I was in the Children's home in Winston Salem, North Carolina. Helen Tate sounds familiar. They are located on Reynolda Road in Winston Salem, NC, but they have a different name now. You can contact them at the adm building on the main campus. Hope this helps.