Leonard has previously lived in Martinsville. The residency of Leonard is at 150 Willow Ct, Martinsville, Va 24112. His birth year was listed as 1948. The current age of Leonard is 77. Leonard has listed phone number: (703) 632-8764.