The number currently linked to Leaver is (205) 591-4468. The current age of Leaver is 94. Leaver has previously lived in Birmingham and Atlanta. 1929 is the birth year of Leaver. We have found 9 possible relatives of Leaver: Marie E Baker, Joel Jr White, Pamela K White and 6 other people. 108 Elm Ave, Birmingham, Al 35214 is where Leaver resides.