The current age of Leo is 97. Leo's birth year is 1926. 2601 Kendalwood Ln, Charlottesvle, Va 22911 is where Leo lives. Leo owns the phone number (434) 974-9658. This person has lived also in Charlottesville and Teaneck.