Ricardo Cano Castillo, 49 years old, lives in San Antonio, Texas, but has also spent time in El Paso, Texas. Some of Ricardo relatives are Karla Yanet Castillo, Lilia Josephina Castillo, Lilia J Castillo, Luz Alba Castillo, Luz A Castillo, Pedro Ciro Castillo and Patricia Esparza Castillo.