The person in question marks fifty years of life, originating from their birth on 14 May 1975. The individual in question has been situated at 62797 Terrace Dr, Joshua Tree, CA 92252, USA for a period of time. The aforementioned party has a varied living history, with ten previous locations. Verified housing records list these locations: 9955 Rutland Ave, Whittier, 4555 Saddleback St, Montclair, and 42140 Lyndie Ln #23, Temecula. David, the person has a total of 2 post office boxes, including: Po Box 1343, Joshua Tree, CA 92252-0839, Po Box 1454, Joshua Tree, CA 92252-0828. The spouse of David is believed to be Vicki M Imbach (45-year-old). The aforementioned person has the option to use 5 email addresses. At 15440 Mesa St, Hesperia, CA 92345, Mr. Castro, the person and Vicki M Imbach (in 2006) shared a dwelling. The states of California include many individuals named David A Castro. Another individual is residing at the same address as well — Vicki M Imbach. Ms. Imbach has reached the milestone of forty-five years