Leon has reached the age of 90 years. Leon’s current address is 1300 Saint Charles Pl #605, Pembroke Pines, Fl 33026. Leon was born in 1933. In addition to Pembroke Pines, Leon also lived in Pembroke Pines and Chevy Chase. Records link phone number (301) 652-1297 with Leon’s details.