Leon has reached 64 years of age. 6801 Farmingdale Dr, Charlotte, Nc 28212 is where Leon lives. Leon's birth year is 1960. This person has lived also in Charlotte and Bronx. Leon is related to or closely associated with Howard Foong Yon, Yew Foong Limyon, Yim Ping Yon and 6 other people. Leon has listed (704) 568-6762 as his phone number.