His birth year was listed as 1939. The number currently linked to Leo is (269) 673-2521. This year Leo celebrated his 84 birthday. The residency of Leo is at 4181 112Th Ave, Allegan, Mi 49010. A city Leo has lived in before is Allegan. We have found 5 possible relatives of Leo: Scott Leo Scofield, Lorrie Ann Scofield, Wanda Lea Scofield and 2 other people. Leo is associated with companies: Scotts Auto & Towing and Scotts Auto Repair.