Did you know Helen? Please share your stories and photos, and help spread the word about this page!
Helen was born February 23, 1958 in Chicago, Illinois, USA; and died August 24, 1977 in Flint, Michigan, USA. Helen is buried in Sunset Hills Cemetery in Flint, Michigan.