The birth year was listed as 1947. Leonard’s residency is at 4002 Windermere Dr, Tuscaloosa, Al 35405. Leonard has reached 77 years of age. The possible relatives of Leonard are Susan M Barnes, Leonard Bjr Barnes, Linda P Barnes and 2 other people. Tuscaloosa is a city Leonard has lived in. The phone number (205) 553-6277 is Leonard’s.