Leonard, the individual's life journey commenced on 21-12-46, marking seventy-nine years as of today. Mr. Stack has been an occupant of 5705 Brookside Rd, Independence, OH 44131. Leonard J Stack JR has registered four different addresses in the past. The recorded addresses associated with this person are: 7920 Garfield Blvd, Garfield Heights, OH 44125, 7501 Arden Ave, Cleveland, and 5562 Heathergreen Ct #B, Willoughby. According to the data, Leonard John Stack and Roxann L Stack (age: 72 years) have tied the knot. Stack is the contact for [email protected]. Database records align the aforementioned individual and Roxann L Stack from Independence as known associates. At some point, Roxann L Stack (in 2016), Erica Stack (in 2016), and Leonard John Stack JR were all residents at 7501 Arden Ave, Cleveland, OH 44129. Michigan, Pennsylvania, New York are home to several individuals named the subject in question. We infer from public records that Rachel Stack, Roxann L Stack are also inhabitants at 5705 Brookside Rd