We have found 6 possible relatives of Kayla: Wanda Barnes Duncan, Adrian Jonathon Duncan, Donald Rex Duncan and 3 other people. 1977 is the birth year of Kayla. The age of Kayla is 48. Kayla’s current address is 11918 Ute Mountain Ln, Tomball, Tx 77377. She has stayed in Houston, Spring, Alvin and 3 other cities before moving to Tomball. Records link phone number (281) 351-6062 with Kayla’s details.