Nels A Owens is a 27 years old. His residential address is 309 Walker Rd, Higginson, AR 72068.
Age 42
Age 47
Nels A Owens is 27 . He was born on Oct 27, 1996.
Nels A Owens’s address is listed as 309 Walker Rd, Higginson , AR 72068, US.
Age 41
Age 77
Age 39