Phone number listed for Helen is (314) 839-0864. Helen now resides at 310 Coppinger Dr, Saint Louis, Mo 63135. 1914 is her birth date. This year Helen celebrated her 110 birthday. Public records show Florissant and Saint Ann as cities Helen also stayed in.