Leroy Townsend was born in 1975, age 48. Leroy Townsend's address is 2150 Dream Oak Loop Road , Mulberry, FL 33860. Possible relatives include Ravin Bradshaw, Tom Williams and others. Public records show Leroy has also lived in Bradenton, FL and Mulberry, FL. Leroy's latest phone number is (863) 425-8371. Previous phone numbers include (863) 425-8626 and (863) 944-2684.
Address History: 2150 Dream Oak Loop Road, Mulberry, FL 33860;
4515 26th Street W Apt 1613, Bradenton, FL 34207;
Lakeland, FL 33813;
Nichols, FL 33863
Results 1 - 1 of 1