Leo has reached 77 years of age. Leo has listed (214) 371-7669 as his phone number. William Mccray, William Charles Mccray, William Charles Mccray and 2 other people are people possibly related to Leo. Other a city that he has stayed in is Marshall. Leo currently resides at 3035 Britton Dr, Dallas, Tx 75216. Leo's birth date was listed as 1948.