Castillo was born 90 years ago. Castillo is related to or closely associated with Carlos Decastillo, Castillo Carlos Del, Castillocarlos Del and 6 other people. Other cities that this person has stayed in are Hialeah, Miami, Fort Myers and one other city. Castillo has listed (239) 542-4902 as this person's phone number. 2021 27Th Ter, Cape Coral, Fl 33904 is where Castillo lives. Castillo was born in 1933.