Leon has listed (302) 731-5502 as his phone number. The current age of Leon is 80. 2 Gristmill Ln, Newark, De 19711 is where Leon lives. Other cities that he has stayed in are Newark, Carneys Point and Deepwater. This person's birth year is 1945.