NPI Central
Hajra Awwab, MD — NPI 1073969424, Providence, RI | NPI Central