NPI Central
Fadya Elrayess, MD — NPI 1285746925, Pawtucket, RI | NPI Central