

Oncology
Henry Royal, MD
Saint Louis, MO
Dr. Henry Royal, MD is an Internist who practices in Saint Louis, MO. He is 78 years old and has been practicing for 52 years.
50+
Years in Practice
Peer Recognition
- Healthgrades — Healthgrades Honor Roll
Clinical Focus
Subspecialties
Radiation Oncology
Conditions & Treatments
Radiation TherapyCancer Surgery
Practice Details
Hospital Affiliations
- Barnes-Jewish Hospital
Languages
English
Experience
50+ years in practice