2719 Glenn Ave, Winston Salem, Nc 27105 is where Helen resides. Public records show Charlotte, Columbus and Winston Salem as cities Helen also stayed in. Her birth year was listed as 1926. The phone number (336) 727-1488 is Helen’s. Helen has reached 97 years of age. There are 2 companies connected with Helen: First Church Of Deliverance Spiritual Church Of Truth and Davis Memorial Assembly First Spiritual Assemblies Of The Universe.