He has stayed in Atmore, Selma, Robertsdale and one other city before moving to Perdido. Leonard's birth date was listed as 1963. Possible relatives of Leonard are: Melvin Leroy Julian, Earl Julian, Lisa Gaye Julian and 6 other people. The number currently linked to Leonard is (334) 418-0615. The current age of Leonard is 61. Leonard now resides at 257 Pleasant View Dr, Perdido, Al 36562.