20505 22Nd Ct, Miami, Fl 33180 is where Leon lives. Leon has reached 79 years of age. A city Leon has lived in before is Miami. Leon's birth year is 1945. Records link phone number (305) 935-6656 with Leon’s details.
Possible Leon's ethincity is German. His ethnic group is Western European. English is the language Leon can speak. Leon compleated high school. Leon's birth date is 1945-07-29.