San Antonio, TX | Chicago, IL | Schaumburg, IL
Also known as: lgarcia0633
Letty Garcia lives in San Antonio, Texas. She has also lived in Chicago, Illinois; Schaumburg, Illinois; San Antonio, Sardegna and Converse, Texas. Some of Letty relatives are Lucas C Garcia and Lucia Montez Garcia.