We found 20 people named Leon Carroll living in Georgia. Most of them live in Decatur, followed by Buchanan and Tunnel Hill. The ages of these people range from 35 to 90 years old according to public records. Some possible relatives include Jeffrey Lee, Sung Lee, and Jennifer Lee. We also found a total of 76 phone numbers linked to Leon Carroll, and (404) 634-#### is one of them. 770, 706, 954 are some of the most popular area codes for these people.
How old is Leon Carroll?
Leon Carroll is 81 years old.
What is Leon Carroll's address?
We found an address in Decatur, GA.
What is Leon Carroll's contact number?
Leon Carroll's phone number is (404) 634-****.
Does Leon Carroll have a criminal record?
No criminal records found matching the name Leon Carroll.
Is Leon Carroll married?
No marriage records found matching the name Leon Carroll.
What is Leon Carroll's email address?
No email address found.