NPI Central
Tawfik Hawwa, MD — NPI 1679504286, Pawtucket, RI | NPI Central