The aforementioned subject's personal history began on 1960-09-08 and has now spanned sixty-five years. This individual's abode is at 6585 Crossview Road Seven Hills. Leffler's home relocation count stands at ten. The past residences of this person are documented as: 9603 Fernhill Ave, Cleveland, 9603 Fernhill Ave, Cleveland, and 4915 E 108th St, Cleveland, OH 44125. The data seems to indicate that this individual and Victoria L Kan (age: fifty-six years old) are married. [email protected] is the email address to use to contact Leffler. Legally accessible documents reveal ties between the aforementioned person and Victoria L Leffler from Independence. Victoria L Kan (between 2007 and 2012) and Terry, the individual occupied the same address at 4915 E 108th St, Cleveland, OH 44125, USA. You can find individuals named Terry Leffler, the individual in Pennsylvania, Maryland, New York, Illinois, Missouri. The address is used by multiple people, including D Kavulic, Dorothy Kavulic, Richard Kavulic