Records link phone number (479) 443-4288 with Leo’s details. The current age of Leo is 88. Leo’s current address is 2631 Copper Oaks Plz #H56, Fayetteville, Ar 72703. People possibly related to Leo are Jamie Ellen Charboneau, Margaret Mary Charboneau, Matthew Thaddeus Charboneau and 3 other people. He has stayed in Fayetteville, Raleigh and West Fork before moving to Fayetteville. The birth year was listed as 1935.