Leo’s current address is 200 Chapman St, Greensboro, Nc 27403. Leo was born in 1928. The age of Leo is 95. Michael D Oaster, Barbara L Oaster, Ashley Lynn Turnage and 4 other people are people possibly related to Leo. The phone number (336) 272-8564 is Leo’s. He has stayed in West Chester, Clearwater, Jacksonville and 3 other cities before moving to Greensboro.