Other a city that she has stayed in is Saint Louis. Phone number listed for Helen is (636) 279-1056. Helen's possible relatives are Charles J Kircher, Charles J Kircher, Charles J Kricher and one other person. The age of Helen is 103. This person's birth year is 1920. Helen’s residency is at 132 Timberbrook Dr, Saint Peters, Mo 63376.