Leonard Imiola was born in 1935, age 88. Leonard Imiola's address is 280 Barbados Drive South, Buffalo, NY 14227. Possible relatives include Sue Asrouch, Audrey Imiola and 5 others. Public records show Leonard has also lived in Buffalo, NY. Leonard's latest phone number is (716) 668-8106. Previous phone numbers include (716) 668-8706. The latest email address for Leonard Imiola is lim****@erols.com.
Also goes by: Leonard M Imiola
Emails: lim****@erols.com
Results 1 - 1 of 1