Leittia Howell was born in 1972, age 51. Leittia Howell's address is 1605 Nw 122nd Street , North Miami, FL 33167. Possible relatives include Lisa Brinson, Vickie Corle and 11 others. Public records show Leittia has also lived in Miami, FL. Leittia's latest phone number is (305) 688-2760. Previous phone numbers include (305) 691-9812 and (305) 694-1195.
Also goes by: Ellison Lettia Howell
Results 1 - 1 of 1