Michael J Stack, born on July 15, 1959, has successfully completed sixty-six years of life. Michael L Stack is a resident of 6999 Stephen Miller Drive Newaygo. Michael Stack, the individual has spent time living at four different locations. This person's living history includes stays at: 3896 Forest Rd, Oscoda Twp, 20736 Rivers Edge Dr, Goshen, IN 46528, and 424 S Silverwood Ln, Goshen, IN 46526. The most probable spouse for Michael Stack is Janice L Stack (age: seventy). 3 email addresses belong to Michael L Stack. There are traces of a possible association between Michael L Stack and Melinda S Stack (forty-three years), Janice L Stack (70 years). At some point, the aforementioned party and Helga Edith Stack (in 2001) lived together at 3896 Forest Rd, Oscoda Twp, MI 48750, USA. Several official documents list individuals named this person residing in Michigan. The address is used by several individuals, including Janic Stack, Janice Stack, Ms. Stack