Len Owen Davis
July 10, 1985 - June 7, 2019
Len Owen Davis, 33, passed away on Friday, June 7, 2019. He was born in Edgecombe County July 10, 1985. He loved hunting, fishing and anything outdoors. He is survived by his mother, Belinda Wilson, and step-father, Tommie Pittman Jr.; son,... View Obituary & Service Information