NPI Central
Nabil Toubia, M.D. — NPI 1922065200, Providence, RI | NPI Central