Stephen H. Royal, MDStephen H. Royal · Interventional Cardiology Physician2610 N Elm St, Lumberton, NC 28358(910) 671-6177Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing