Stephen Harold Royal, MD
Internal Medicine Physician - Cardiovascular Disease
Main Location
2610 N. Elm St.
Lumberton, North Carolina 28358
Highlights
- Accepts Insurance Plans
Summary
I believe that we are all created for a purpose and that caring for patients in an under served part of North Carolina is a calling. Read More