San Antonio, TX | Houston, TX | Del Rio, TX
Also known as: goosegotweed
Omar Ramos lives in San Antonio, Texas, but has also spent time in Houston, Texas and Del Rio, Texas. He is a 2005 graduate of Spring Woods High School. Lucia Mendoza Ramos and Paul Zulaica Ramos are some of Omar relatives.