Leon is related to or closely associated with Thomas J Ruocco, Sandra L Ruocco, Phillip E Ruocco and one other person. In addition to Newfield, Leon also lived in Odessa and Ithaca. Leon has listed phone number: (607) 275-9773. The current age of Leon is 52. Leon was born in 1973. Leon’s current address is 3152 Elmira Rd, Newfield, Ny 14867.