Her birth year was listed as 1973. She has stayed in San Antonio before moving to San Antonio. 903 Ashby Pl #3, San Antonio, Tx 78212 is where Leticia lives. Records link Leticia with Rachel V Delao, Robert Villa Delao, Evelyn Ajew Ibarra and 6 other people. Leticia has listed (210) 736-6761 as her phone number. Leticia has reached the age of 51 years.