Greensboro is a city Leo has lived in. Leo's birth date was listed as 1920. The current age of Leo is 104. Leo currently resides at 5609 Summit Ave, Browns Summit, Nc 27214. Phone number listed for Leo is (336) 545-6866.