John Urban, MD, Internal Medicine

120 Dudley St
Ste 204
ProvidenceRI  02905-2436 (Providence County)


Phone: 401-421-7486
Fax: 401-421-4150

NPI: 1023090982
License Number: MD04558 (RI)