Leo's birth date was listed as 1954. Leo was born 70 years ago. Leo currently resides at 239 Silverstone Ln, Cedar Park, Tx 78613. Phone number listed for Leo is (512) 260-1636. Grand Island, Charlotte, Houston and one other city are cities Leo has lived in.