Leo currently resides at 19854 Nightingale Dr, Dunnellon, Fl 34431. Possible relatives of Leo are: Bennett T Brand, John Richard Brand, Lola M Brand and 2 other people. Leo has reached 110 years of age. The phone number (507) 334-5642 is Leo’s. 1914 is his birth date. A city Leo has lived in before is Faribault.