David Raymond Castro, 56 years old, works at Network Computer Systems. David lives in Moreno Valley, California. Other places in which David has lived are Buena Park, California; Fremont, California; La Palma, California and Long Beach, California. Richard N Castro, Joe M Castro and Joseph M Castro are in David family.