Leah Davila was born in 1963, age 60. Leah Davila's address is 2820 Sw 59th Street Apt 231, Oklahoma City, OK 73119. Possible relatives include Carlos Davila, Dalecia Davila and 10 others. Public records show Leah has also lived in Oklahoma City, OK. Leah's latest phone number is (405) 681-5961. Previous phone numbers include (405) 684-2010 and (405) 684-2144.
Also goes by: Leah Annette Moore
Results 1 - 1 of 1