NPI Central
David A. Johnson DO, Inc NPI Number 1396915658 — Portsmouth, RI | NPI Central