Joel Allen Castro is 84 years old. Joel lives in Houston, TX. Joel has also lived in Pasadena, TX. Bruce Allen Castro, Connie Lopresti Castro, Lynette A Castro, Tracy J Castro, Stephanie Lynne Castro, Angelica M Castro, Elizabeth A Castro and Sam J Castro are some of Joel relatives.