Lucida Townsend's address is 307 Realty Street Southwest, Lenoir, NC 28645. Possible relatives include Cynthia Townsend. Public records show Lucida has also lived in Lenoir, NC. Lucida's latest phone number is (828) 292-8629. Previous phone numbers include (828) 474-8762 and (828) 754-0442.
Also goes by: Lucinda Townsend,
Lucinda M Townsend,
Lucinda Marie Townsend
Related to: Cynthia Townsend
Results 1 - 1 of 1