Barry L Sharaf, MD, Internal Medicine

2 Dudley St
Ste 360
ProvidenceRI  02905-3236 (Providence County)


Phone: 404-444-8540
Fax: 401-444-8158
Email: bar***@*****wn.edu

NPI: 1255352738
License Number: MD07556 (RI)