NPI Central
James Wall, MD — NPI 1245169283, Providence, RI | NPI Central