Lucius Townsend was born in 1919, age 104. Lucius Townsend's address is 128 Po Box , Cheriton, VA 23316. Possible relatives include Deborah Townsend.
Related to: Deborah Townsend
Address History: 128 Po Box, Cheriton, VA 23316
Lucius Townsend's current address is 3911 38th Avenue , Northport, AL 35473. Lucius's age is 97 years old (1926). Phone numbers associated with Lucius are (205) 339-3340.
Phone Numbers: (205) 339-3340
Address History: 3911 38th Avenue, Northport, AL 35473
Results 1 - 2 of 2