Tempe, AZ | Phoenix, AZ | Santa Rosa, CA
Also known as: 1314az
David Castro lives in Tempe, Arizona, but has also spent time in Phoenix, Arizona and Santa Rosa, California. Some of David family members are Robert B Castro, Robert Bryan Castro, Gloria J Castro and Maritza Cisneros Castro.