Roberto Antonio Castillo is 87 years old. Roberto lives in San Antonio, Texas, but has also spent time in Laredo, Texas. Companies in which Roberto has a work history include Optima Group and Custom Building Stones Inc. Some of Roberto family members are Diana Irene Castillo, Maria A Cortez, Celia C Montesdeoca, Luis Chaverri Montesdeoca, Luis Deoca, Consuelo Victoria Castillo, Martha F Decastillo and Montes L Deoca.