Public records show Crystal Spgs, Irvine, Raymond and one other city as cities Leonard also stayed in. 3124 Brewer Rd, Crystal Springs, Ms 39059 is where Leonard resides. The number currently linked to Leonard is (601) 892-4116. Leonard's possible relatives are Mary M Pell, Sharon A Thompson, Quitman David Pell and 6 other people. 1966 is the birth year of Leonard. Leonard was born 58 years ago.