Velon Townsen was born in 1919, age 105. Velon Townsen's address is 2605 N County Road 1700, Lubbock, TX 79416. Possible relatives include Kristi Townsen, Lillian Townsen and 4 others. Public records show Velon has also lived in Plainview, TX. Velon's latest phone number is (806) 771-2837.
Phone Numbers: (806) 771-2837
Results 1 - 1 of 1