Her birth year was listed as 1966. Kayla has listed (865) 531-1017 as her phone number. Kayla is related to or closely associated with Richard A Leonard, Steven M Leonard, Kasiea D Willard and one other person. This year Kayla celebrated her 58 birthday. Public records show Knoxville as a city Kayla also stayed in. Kayla currently resides at 2040 Bishops Bridge Rd, Knoxville, Tn 37922.