NPI Central
Charles Ruhl, MD — NPI 1134237274, Providence, RI | NPI Central