St Louis is a city Helen has lived in. Helen has listed (314) 423-8234 as her phone number. The current age of Helen is 97. The residency of Helen is at 10820 Cavan Dr, Saint Ann, Mo 63074. Helen was born in 1927.