The current age of Leo is 66. Leo now resides at 4230 60Th Ct, Tuscaloosa, Al 35401. This person's birth year is 1959. The number currently linked to Leo is (205) 752-6904. Public records show Gadsden, Salem and Hokes Bluff as cities Leo also stayed in.
Leo is German. Western European is his ethnic group. Leo's language is English. Leo compleated college.