Leaya Townes was born in 1973, age 51. Leaya Townes's address is 402 E Dana Drive Apt D, Cedar City, UT 84721. Possible relatives include Sonya Kirtz, John Townes and 1 others. Public records show Leaya has also lived in Cedar City, UT. Leaya's latest phone number is (435) 867-4993.
Also goes by: Leaya K Townes,
Leyea K Townes
Phone Numbers: (435) 867-4993
Results 1 - 1 of 1