Leon’s current address is 50 Cedarfield Rd, Magnolia, De 19962. Cities Leon has lived in before are Norfolk, Dover, Hartly and one other city. Leon was born in 1970. Records link Leon with Brian K Porter, June E Porter, Michael A Porter and one other person. Records link phone number (302) 741-0174 with Leon’s details. This year Leon celebrated his 54 birthday.