The current age of Leonard is 75. Leonard's birth date was listed as 1950. This person has lived also in Suffolk, Portsmouth and Norfolk. Possible relatives of Leonard are: Patricia L Provost, Patricia T Provost, Dawn R Provost and 6 other people. Leonard is a resident of 107 Sleepy Ridge Ct, Suffolk, Va 23435. Records link phone number (757) 538-3511 with Leonard’s details.