Michael P Johnson, MD, Internal Medicine

148 W River St Ste 22b
ProvidenceRI  02904-2628 (Providence County)


Phone: 401-521-7100
Fax: 401-521-7102

NPI: 1366480592
License Number: MD09266 (RI)