Stephen H Royal, MD, Internal Medicine

2610 N Elm St
LumbertonNC  28358-3011 (Robeson County)


Phone: 910-671-6177
Fax: 910-671-6175

NPI: 1497745418
License Number: 39989 (NC)