Public records show Shelby and China Grove as cities Helen also stayed in. 1245 Cannon Farm Rd, China Grove, Nc 28023 is where Helen lives. Her birth year was listed as 1937. Helen has listed phone number: (704) 857-9002. The current age of Helen is 86.