Leon was born 79 years ago. Hyacinth P Allen, Patrice A Allen, Ruth E Allen and one other person are people possibly related to Leon. He has stayed in Chester, Walden and Yonkers before moving to Chester. The number currently linked to Leon is (845) 469-4752. Leon was born in 1945. 3917 Whispering Hls, Chester, Ny 10918 is where Leon lives.