Helen Otto was born in 1917, age 106. Helen Otto's address is 1045 Ardmore Drive , Louisville, KY 40217. Possible relatives include Marlene Calfee, John Otto and others. Public records show Helen has also lived in Louisville, KY. Helen's latest phone number is (502) 893-5512.
Phone Numbers: (502) 893-5512
Results 1 - 1 of 1