Helen now resides at 6621 Kenwood Dr, Saint Louis, Mo 63121. The number currently linked to Helen is (314) 261-2782. This person's birth year is 1941. This year Helen celebrated her 83 birthday. Public records show Saint Louis as a city Helen also stayed in.
Helen is African American 1. Possible Helen's ethnic group is All African American Ethnic Groups. Helen can speak English. Helen's level of education is high school. Helen was born on 1941-09-23.