The number currently linked to Leo is (810) 239-7393. Leo is related to or closely associated with Patrice Louise Boudreau, Norma Louise Skinner, Edith Skinnerharden and 2 other people. His birth year was listed as 1933. In addition to Flint, Leo also lived in Flint. Leo has reached the age of 90 years. Leo now resides at 1361 Peachwood Dr, Flint, Mi 48507.