NPI Central
Mark Shafer, M.D. — NPI 1780642702, Providence, RI | NPI Central