Leo's possible relatives are Craiglouis Stevens, Netia Lamb Stevens, Meredith Rae Stevens and 6 other people. The current age of Leo is 101. Leo was born in 1922. This person has lived also in Benbrook and Fort Worth. Leo owns the phone number (817) 737-4574. 2321 Mcclendon Rd, Weatherford, Tx 76088 is where Leo resides.