Joel Sengson Castro, 72 years old, lives in Moreno Valley, California. Other places in which Joel has lived are Austin, Texas; Houston, Texas and Stafford, Texas. Jessica Castro, Michelle Pineda Castro, Pierre L Castro, Antoniette Pineda Castro, Sheilah Marie Castro, Angela Rena Brooks and Armando G Castro are in Joel family.