Records link phone number (313) 491-1516 with Helen’s details. Helen's birth date was listed as 1950. Helen's possible relatives are Clarence Gerald Straughn, Mark L Straughn, Charles Straughn and one other person. Helen was born 74 years ago. Other a city that she has stayed in is Detroit. Helen’s residency is at 19689 Charest St #201, Detroit, Mi 48234.