Lexie Mankin was born in 1990, age 34. Lexie Mankin's address is 12663 Duchess Lane , Houston, TX 77070. Possible relatives include Sherry Clifton, John Mankin and 1 others. Lexie's latest phone number is (281) 890-8705. Previous phone numbers include (713) 542-9140. The latest email address for Lexie Mankin is lil****@yahoo.com.
Address History: 12663 Duchess Lane, Houston, TX 77070
Emails: lil****@yahoo.com,
lov****@yahoo.com
Results 1 - 1 of 1