Leonard has listed (541) 597-4141 as his phone number. We have found 5 possible relatives of Leonard: Leonard Lea Lea, Diane Louise Degrazia, Valerie L Lea and 2 other people. Leonard currently resides at 6047 Deer Creek Rd, Selma, Or 97538. He has stayed in Saratoga, Los Gatos and Campbell before moving to Selma.
English is Leonard's ethnicity. He belongs to Western European ethnic group. Leonard's language is English. High school is his education level.