Leticia Davis was born in 1980, age 43. Leticia Davis's address is 5630 Nw 12th Court , Lauderhill, FL 33313. Possible relatives include Darriel Davis, Janie Davis and 1 others.
Address History: 5630 Nw 12th Court, Lauderhill, FL 33313
Results 1 - 1 of 1