60 Grandview Dr, Buffalo, Ny 14228 is where Leon lives. This year Leon celebrated his 84 birthday. Leon has previously lived in Buffalo. Johnm Lowery, Emma D Lowery, Paul R Lowery and one other person are people possibly related to Leon. His birth year was listed as 1939. Leon has listed (716) 691-3832 as his phone number.