Leonard is a resident of 935 Etna Dr, Newport News, Va 23608. The birth year was listed as 1930. This year Leonard celebrated his 93 birthday. The number currently linked to Leonard is (757) 874-2001.
Public records show that Leonard is Russian. Eastern European is his ethnic group. He doesn't have problems speaking English. Level of education Leonard compleated is college. 1930-09-25 is his birth date.