The person in question's life history confirms they were born on Mar 04, 1978 and have now attained forty-six years. The subject in question's location of residence is 404 E 1st St, Brackettville, TX 78832, USA. Mr. Castro has resided in 10 distinct locations over time. These locations were previously listed as residences: 504 E 1st St, Brackettville, TX 78832, 137 W Carson, San Antonio, TX 78215, and 343 Timberlane Dr, San Antonio. John Castro, the individual has a total of five PO boxes, such as: Po Box 166234, Irving, TX 75016-6234, Po Box 22, Brackettville, TX 78832-0022, Po Box 1951, Uvalde, TX 78802-1951. John has a total of nine email addresses for communication. John Castro, the individual and John Patrick Castro appear to have a documented past connection. Public records indicate that Natalie Yambo (in 2016) and John, the individual lived at 4502 Lake Shore Dr, Waco, TX 76710. John Castro, the person is a name held by residents in various regions of Texas