The current age of Leonard is 72. Leonard is a resident of 19146 Poplar Hill Ln, Valley Lee, Md 20692. The number currently linked to Leonard is (301) 737-4512. Public records show that Leonard is connected with Revenue Resources, Inc. He has stayed in Lexington Park, Saint Inigoes, Athens and one other city before moving to Valley Lee. The birth year was listed as 1952.