Leroy Townsend was born in 1975, age 48. Leroy Townsend's address is 132 Angel Drive , Fayetteville, NC 28306. Possible relatives include Harold Townsend, Leroy Townsend and 4 others. Public records show Leroy has also lived in Dunn, NC and Sanford, NC. Leroy's latest phone number is (307) 351-1259. Previous phone numbers include (910) 245-4382 and (910) 644-1254.
Leroy Townsend's current address is 31267 Little Bay Court , New Church, VA 23415. Leroy's age is 67 years old (1956). Phone numbers associated with Leroy are (215) 765-6065 and (410) 957-0077. Leroy has also lived in Baltimore, MD and Pocomoke City, MD.
Leroy Townsend's birthday is 10/01/1939, and is 84 years old. Leroy's home address is 24207 South Desert Trail Drive , Chandler, AZ 85248. Associates and relatives include Amy Hopkins, Christopher Townsend and others. Latest phone numbers include (337) 580-6173 and (480) 917-7552. Leroy's email is ler****@earthlink.net.
Results 1 - 3 of 3