The current age of Leonard is 56. Leonard has listed (843) 797-3544 as his phone number. Oklahoma City, Goose Creek and Lawton are cities Leonard has lived in. Leonard currently resides at 7801 Lyrewood Ln #123, Oklahoma City, Ok 73132. 1968 is his birth date.