This year Helen celebrated her 82 birthday. She has stayed in Baltimore before moving to Towson. Helen was born in 1942. Possible relatives of Helen are: Molleson W Odonovan, Gail B Odonovan, Charles O Donovan and 6 other people. The number currently linked to Helen is (410) 296-4680. Helen’s residency is at 600 Greenwood Rd, Towson, Md 21204.