NPI Central
Noor Tell, MD — NPI 1245853696, Providence, RI | NPI Central