Leonard's birth year is 1946. Cities Leonard has lived in before are Rochester, Enola, Irondequoit and one other city. Leonard has reached 78 years of age. Leonard’s current address is 102 Fairmont Dr, Williamsburg, Va 23188. Phone number listed for Leonard is (757) 566-4919. We have found 5 possible relatives of Leonard: Beth C Achenbach, Christine M Dion, Maeve L Dion and 2 other people.