Leon has listed phone number: (212) 249-0679. He has stayed in Marco Island, Newton, Wellesley and one other city before moving to New York. This year Leon celebrated his 53 birthday. Leon currently resides at 300 71St St #5O, New York, Ny 10021. The birth year was listed as 1972.