We found public records for Leon Townsend in GA. Find current home address, cell phone numbers, email addresses and known relatives.
Nashville,
Tennessee, 37218Possible Match for Leon Townsend in Georgia
Our top match for Leon Townsend lives on Gilmore Crossing Ln in Nashville, Tennessee and may have previously resided on 26th Ave N in Nashville, Tennessee. Leon is 64 years of age and may be related to Terri Golden, Deon Townsend and Antonio Townsend. Run a full report on this result to get more details on Leon.