Leon Townsend was born in 1939, age 84. Leon Townsend's address is 1111 Elderon Drive , Wilmington, DE 19808. Possible relatives include Adrienne Stuart, Barbara Townsend and 2 others. Public records show Leon has also lived in Jacksonville, FL and Silver Spring, MD. Leon's latest phone number is (718) 342-2923. Previous phone numbers include (718) 485-6269 and (718) 703-4757.
Leon Townsend's current address is 7101 Russell Street , Jacksonville, FL 32208. Leon's age is 83 years old (1941). Phone numbers associated with Leon are (904) 477-8125 and (904) 719-9242. Leon has also lived in Jacksonville, FL and Palm Beach, FL.
Leon Townsend's birthday is 10/20/1939, and is 84 years old. Leon's home address is 8550 Touchton Road Apt 617, Jacksonville, FL 32216. Associates and relatives include Adrienne Stuart, Barbara Townsend and others. Latest phone numbers include (718) 342-2923 and (718) 485-6269.
Results 1 - 3 of 3