NPI Central
Sadia Iftikhar, MD — NPI 1730257957, Pawtucket, RI | NPI Central