Byron Ownby was born in 1907, age 117. Byron Ownby's address is 3508 North Claiborne Avenue , New Orleans, LA 70117. Possible relatives include Lucille Ownby. Public records show Byron has also lived in Chalmette, LA.
Also goes by: Byron G Ownby
Related to: Lucille Ownby
Results 1 - 1 of 1