Total Reviews 0
Dr. Castillo graduated from the Loma Linda University School of Medicine in 1994. He works in Perris, CA and specializes in Pediatrics.