Leonard’s current address is 955 Charlton Rd, Scotia, Ny 12302. He has stayed in Schenectady, Buffalo, Rotterdam Junction and one other city before moving to Scotia. This person's birth year is 1963. We have found 9 possible relatives of Leonard: Pamela R Burke, Lawson B Burke, Elizabeth G Burke and 6 other people. The age of Leonard is 62. Phone number listed for Leonard is (518) 374-6370.