H Denman Scott, MD, Internal Medicine

66 Benefit St
ProvidenceRI  02904 (Providence County)


Phone: 401-274-4505
Fax: 401-521-3974

NPI: 1962486605
License Number: MD 04021 (RI)