This year Leo celebrated his 87 birthday. Records link Leo with Sharon Williamsseveralty, Corinne Williams, Martha N Williams and 5 other people. The number currently linked to Leo is (609) 877-7623. Leo’s current address is 6 Gary Ln, Willingboro, Nj 08046. Public records show Slidell, Burlington, Brooklawn and one other city as cities Leo also stayed in. 1937 is his birth date.