
Fellowship 2, Residency - ID, Residency - ID, Class of 1981, Medical degree, DO
Medical Registration Verified
Dr. J. Xavier Castillo is a General Physician,Internal Medicine and Preventive Medicine and has an experience of 45 years in these fields. He completed Medical School from Meharry Medical College in 1981,Fellowship 2 from West Virginia University School Of Medicine in 1997 and Residency - ID from Corewell Health (Dearborn) in 1984. He is a member of National Committee for Quality Assurance. Some of the services provided by the doctor are: Limb Pain,Acute Lower Respiratory Infection,Diabetes Counseling,Foot infection and Allergies etc.
41 Surgeries & Treatments

preventative medicine

Public Health & General Preventive Medicine
Physical Therapy

Wellness Examination
Immunization Administration
Fecal Occult Blood Test for Colorectal Cancer
No photos & videos available
Q: Why do patients visit Dr. J. Xavier Castillo?
A: Patients frequently visit Dr. J. Xavier Castillo for Limb Pain, Acute Lower Respiratory Infection, Diabetes Counseling. To see more reasons visit the doctor's profile on Practo.
Q: What is Dr. J. Xavier Castillo's education qualification?
A: Dr. J. Xavier Castillo has the following qualifications - Medical School, Fellowship 2, Residency - ID, Residency - ID, Class of 1981, Medical degree, DO.
Q: What does Dr. J. Xavier Castillo specialises in ?
A: Dr. J. Xavier Castillo specialises as General Physician, Internal Medicine, Preventive Medicine.
Q: How many years of experience does Dr. J. Xavier Castillo have?
A: Dr. J. Xavier Castillo has an overall experience of 45 years. View where has Dr. J. Xavier Castillo practiced in the past.
Q: Who is Dr. J. Xavier Castillo?
A: Dr. J. Xavier Castillo is a General Physician,Internal Medicine and Preventive Medicine and has an experience of 45 years in these fields. He completed Medical School from Meharry Medical College in 1981,Fellowship 2 from West Virginia University School Of Medicine in 1997 and Residency - ID from Corewell Health (Dearborn) in 1984. He is a member of National Committee for Quality Assurance. Some of the services provided by the doctor are: Limb Pain,Acute Lower Respiratory Infection,Diabetes Counseling,Foot infection and Allergies etc.. View more details about the doctor on Practo.