1628 Thomas H Delpit Dr, Baton Rouge, LA, 70802 (current address)
262 NW 51st St, Miami, FL, 33127 (2014 - 2018)
We found 1 person named Leon Ruth in Louisiana. View Leon’s phone numbers, current address, previous addresses, emails, family members, neighbors, associates, and other history records.
Frequently asked questions for Leon Ruth
Leon Ruth is 79 years old.
Leon Ruth can be contacted at (305) 418-0686.
Leon Ruth currently resides at 1628 Thomas H Delpit Dr, Baton Rouge, Louisiana, 70802 and has been living there since 2019.
Leon Ruth has moved at least once and is known to have lived at the following address: 262 NW 51st St, Miami, Florida, 33127.