Roman A Castillo, MD Accepting New Patients Preferred Provider NPI Number: 1811344583 Primary Specialty: Family Medicine Gender: Male Affiliations Dallas Regional Medical Center