Leo is related to or closely associated with Mark S Sears, Pamela R Rinehartsears, Steven Reid Sears and 2 other people. The age of Leo is 93. Leo’s residency is at 5 Stable Ln, Wilmington, De 19803. The birth year was listed as 1930. This person has lived also in Wilmington. The number currently linked to Leo is (302) 478-3919.