Obdulia Kelly was born in 1949, age 74. Obdulia Kelly's address is 13804 Little York Road , Houston, TX 77044. Possible relatives include Harold Kelley, Norma Parker and others. Public records show Obdulia has also lived in Channelview, TX.
Also goes by: Obdulia G Kelley
Results 1 - 1 of 1