Leroy Townsend was born in 1949, age 74. Leroy Townsend's address is 4421 Northwest 5th Place , Fort Lauderdale, FL 33317. Possible relatives include Karen Bryan, Kerry Townsend and 2 others. Leroy's latest phone number is (305) 791-2289. Previous phone numbers include (954) 536-8556 and (954) 791-2289. The latest email address for Leroy Townsend is lis****@hotmail.com.
Also goes by: Leroy Patrick Townsend
Address History: 4421 Northwest 5th Place, Fort Lauderdale, FL 33317;
841 Northwest 46th Avenue, Fort Lauderdale, FL 33317;
Plantation, FL 33317
Emails: lis****@hotmail.com
Results 1 - 1 of 1