Roger Roshan Hatharasinghe, MD, Internal Medicine

138 Sherlock Dr
StatesvilleNC  28625-1916 (Iredell County)


Phone: 704-873-1021
Fax:

NPI: 1477545986
License Number: 9401207 (NC)