Helen Smith was born in 1928, age 96. Helen Smith's address is 301 N Main Street Lot 69, O Fallon, IL 62269. Possible relatives include Lillian Smith, Marion Smith and 1 others. Public records show Helen has also lived in O Fallon, IL.
Helen Smith's current address is 1250 Illini Drive , O Fallon, IL 62269. Helen's age is 84 years old (1939). Phone numbers associated with Helen are (541) 382-8502 and (618) 726-7683. Helen has also lived in Bend, OR.
Results 1 - 2 of 2