NPI Central
Zahra Khaled, MD — NPI 1780105544, Newport, RI | NPI Central