William E Castro is 55 years old. William lives in Honolulu, Hawaii. William has also lived in Brooklyn, New York; East Elmhurst, New York; Howard Beach, New York and Mount Vernon, New York. Elva Castro Castro and Elizabeth A Castro are in William family.