Leon’s current address is 13121 96Th Ave, Miami, Fl 33176. Leon's birth date was listed as 1922. Phone number listed for Leon is (305) 790-6431. Leon turned 102 years old. Leon is associated with companies: Yama Investment & Financial Services, Inc, United Florida Factors, Inc and Star Nursery Farms, Inc.