His birth year was listed as 1976. Leon has listed phone number: (718) 743-0768. This year Leon celebrated his 48 birthday. Leon’s current address is 7230 47Th Ave #3, Woodside, Ny 11377. Other cities that he has stayed in are Brooklyn, New York, Hollis and one other city. Leon is related to or closely associated with Fong P Lee, Kaming Ming Lai, Helen L Tom and 6 other people.