NPI Central
Edward Pensa, MD — NPI 1710058052, Providence, RI | NPI Central