The subject marks eighty-one years since their birth on 01/15/44, according to archival data. Mr. Leffler, the individual's last verified residence was at 328 Melrose Ct, Venice, FL 34292. Mr. Leffler, the person has a well-documented record of 7 past addresses. Documents confirm the following former addresses: 1103 Bowen Dr E, North Tonawanda, 3024 Woodshore Ct, Carmel, IN 46033, and 16056 S Stagecoach Dr, Olathe, KS 66062. The subject owns 3 post office boxes, a few examples being: Po Box 771, Niagara Falls, NY 14304-0771, Po Box 534, Buffalo, NY 14201-0534, Po Box 2, Buffalo, NY 14201-0002. According to the data, Leffler and June M Leffler (77 years) are married. David Leffler has access to four email addresses. David E Leffler, Andrew D Leffler (between 2008 and 2014), and June M Leffler (between 2008 and 2017) shared an address at 1103 Bowen Dr E, North Tonawanda, NY 14120, USA. There are several people in Florida who share the name Mr. Leffler, the person. June M Leffler, Ben Stormes, Rita Stormes are among the dwellers at this address