59-year-old Juan J Castro lives in San Benito, Texas. Other places in which Juan has lived are Mercedes, Texas; Madison, Wisconsin; Stoughton, Wisconsin and Weslaco, Texas. Some of Juan relatives are Itzel Castro, Mario Castro and Maria Luisa Castro.