This person's birth year is 1968. The number currently linked to Leo is (813) 483-2956. The residency of Leo is at 4199 Clark Cir #R8, Acworth, Ga 30102. Public records show Marietta, Cape Coral, Oak Creek and 4 other cities as cities Leo also stayed in. Leo has reached the age of 56 years.