Rose Odelagarza was born in 1949, age 75. Rose Odelagarza's address is 9107 Espada Road , San Antonio, TX 78214. Possible relatives include Delia Delagarza, Margaret Delagarza and others. Public records show Rose has also lived in San Antonio, TX.
Also goes by: Rose Ann Delagarza
Results 1 - 1 of 1