Takia Lenard was born in 1985, age 39. Takia Lenard's address is 611 Sw 12th Avenue , Homestead, FL 33030. Possible relatives include Felicia Lenard, Michael Lenard and 1 others. Public records show Takia has also lived in Homestead, FL.
Takia Lenard's current address is 14881 Southwest 307th Street , Homestead, FL 33033. Phone numbers associated with Takia are (786) 222-8201. Takia has also lived in Homestead, FL.
Related to: Felicia Lenard,
Michael Lenard,
Shornette Lenard
Phone Numbers: (786) 222-8201
Results 1 - 2 of 2