NPI Central
Lloyd Patashnick, MD — NPI 1265091052, Providence, RI | NPI Central