Maged Taman, MD, Internal Medicine

21 Peace St
ProvidenceRI  02907 (Providence County)


Phone: 401-456-4122
Fax:

NPI: 1841381555
License Number: MD09171 (RI)