The phone number (210) 492-3697 is Leo’s. Leo has previously lived in San Antonio, Corpus Christi and Somerset. Leo is related to or closely associated with Vicki Poe Willett, Pennie Schneiderwillett, Jr Leo Willett and 2 other people. Leo now resides at 515 Ken Dr, San Antonio, Tx 78258. Leo was born 64 years ago. His birth year was listed as 1960.