Ola Davenport's address is 126 N 6th Street , Okemah, OK 74859. Public records show Ola has also lived in Okemah, OK.
Ola Davenport's current address is 604 Lenox Avenue , Winnfield, LA 71483. Ola's age is 108 years old (1915). Phone numbers associated with Ola are (318) 302-3308 and (318) 628-5073. Ola has also lived in Winnfield, LA.
Results 1 - 2 of 2