Leigha Knotts was born in 1981, age 42. Leigha Knotts's address is 7410 Limestone Drive , Amarillo, TX 79119. Possible relatives include David Calder, Rochelle Knotts and 1 others. Public records show Leigha has also lived in Amarillo, TX. Leigha's latest phone number is (806) 220-9261. Previous phone numbers include (806) 374-3884.
Also goes by: Leigha J Knotts
Results 1 - 1 of 1