Castillo, the person's history began on Feb 02, 1967, leading to their current age of fifty-nine years. The aforementioned individual's domicile has been identified as 1400 Webster St, Alameda, CA 94501. David M Castillo, the individual has resided in three distinct locations over time. This person's housing history is noted as: 4061 E Castro Valley Blvd, Castro Valley, CA 94552, 22256 Victory Dr, Hayward, CA 94541, and 8685 Fenwick Way, Dublin, CA 94568. David M Castillo is the primary contact for [email protected]. Theresa C Castillo (between 1986 and 2001) and the aforementioned person shared an address at 22256 Victory Dr, Hayward, CA 94541, USA. The Castillo, the person namesakes live in California. There are several other occupants in the house, including Christopher L Evans, Anton Jegorovs, Bill Arena