Leonard Nead was born in 1925, age 99. Leonard Nead's address is 323 Yale Avenue , Elyria, OH 44035. Possible relatives include June Nead, Norma Nead and others. Public records show Leonard has also lived in Elyria, OH. Leonard's latest phone number is (216) 323-1185. Previous phone numbers include (440) 322-9433 and (440) 477-2668.
Results 1 - 1 of 1