Helen Sue Lloyd
Birth date: Jan 2, 1945 Death date: Jan 25, 2018
Helen Sue Lloyd, (73) was born on January 2nd, 1945 to John and Jerri Crockett in Berkeley, California. Helen spent the majority of her life residing in Tulsa, Oklahoma where she passed away peacefully on January 25th, 2018 after Read Obituary