Did you know Laren? Please share your stories and photos, and help spread the word about this page!
Laren was born January 20, 1966 in Attleboro, Massachusetts, USA, and died March 31, 2002 in Brooksville, Florida, USA. Laren is buried in Brooksville Cemetery in Brooksville, Florida, USA.