Nelson Townsend was born in 1948, age 75. Nelson Townsend's address is 5019 Tiger Creek Road , Lake Wales, FL 33898. Possible relatives include Kathleen Gilbert, Judith Townsend and 2 others. Public records show Nelson has also lived in Davie, FL and Fort Lauderdale, FL. Nelson's latest phone number is (305) 989-5157. Previous phone numbers include (715) 309-4033 and (863) 696-2096.
Also goes by: Nelson Townsend
Address History: 5019 Tiger Creek Road, Lake Wales, FL 33898;
14200 Sw 31st Court, Davie, FL 33330;
Fort Lauderdale, FL 33325;
Hollywood, FL 33020;
Plantation, FL 33325
Results 1 - 1 of 1