In addition to Birmingham, Leo also lived in Birmingham. This person's birth year is 1959. The number currently linked to Leo is (205) 836-3469. The current age of Leo is 65. 901 Hillview Dr, Birmingham, Al 35235 is where Leo lives.