Leo Averill was born in 1931, age 92. Leo Averill's address is 60 Po Box , Edwards, NY 13635. Possible relatives include Carol Averill, Jon Averill and 4 others. Leo's latest phone number is (315) 562-3358.
Phone Numbers: (315) 562-3358
Address History: 60 Po Box, Edwards, NY 13635
Results 1 - 1 of 1