Possible relatives of Helen are: Dianne Lynn Mcglasson, Jeffrey Alan Hall, Harold B Hall and 4 other people. Records link phone number (314) 428-0627 with Helen’s details. Helen was born in 1929. Helen was born 95 years ago. The residency of Helen is at 2501 Gothland Ave, Saint Louis, Mo 63114. In addition to Saint Louis, Helen also lived in Saint Louis and Overland.