Phone number listed for Castro is (774) 233-0052. Cities Castro has lived in before are Dover, Walpole, Framingham and one other city. The current age of Castro is 51. Castro was born in 1973. 11 Boulder Rd, Holliston, Ma 01746 is where Castro resides. Joseph A Gargiulo, Gia F Florian, Edgar Agustin Florian and 6 other people are people possibly related to Castro.