This year Helen celebrated her 76 birthday. In addition to Doe Run, Helen also lived in Farmington, Doe Run and Bridgeton. The number currently linked to Helen is (573) 756-7700. 1948 is the birth year of Helen. Helen’s residency is at 2638 Birch St, Doe Run, Mo 63637.