The aforementioned person, whose birth date is recorded as July 11, 1951, has reached the age of 74. Leonardo Y Castro is on file as residing at 1036 Rolling Dunes Way, San Diego, CA 92154, USA. The aforementioned individual has occupied three unique addresses in their lifetime. Documents confirm the following former addresses: 2870 Donax Ave, San Diego, CA 92154, 1696 Shooting Star Ct, San Diego, and 1696 Shooting Star Ct, San Diego, CA 92173. It is likely that Elena Coronado (age 64) is the spouse of this individual. Guadalupe G Castro (between 2000 and 2012) and Leonardo Y Castro occupied the same address at 2870 Donax Ave, San Diego, CA 92154, USA. A substantial number of people bearing the name the subject in question reside in California. Gonzalo G Castro, Kevin Castro, Ms. Castro are among the occupants of the shared address