This person has lived also in Flushing, Maspeth and Hicksville. Castro has reached the age of 60 years. Castro's birth date was listed as 1965. The possible relatives of Castro are Nelson Cathy Castro, Marilyn V Zahariadis, Mark Warren Castro and 6 other people. Phone number listed for Castro is (516) 433-4692. Castro’s current address is 29 Seymour Ln, Hicksville, Ny 11801.