Public records show Chesterfield, Algonac, New Baltimore and one other city as cities Louis also stayed in. Louis's birth date was listed as 1937. Public records show that Louis is connected with: Anchor Heavy Hoist, Inc and Smart Cap Products, Inc. The current age of Louis is 87. Louis’s current address is Cedarview Ln, Cedar, Mi 49621. Louis has listed (586) 725-0897 as his phone number.