What is ZoomCare's NPI and Tax ID? Updated May 05, 2021 04:44 ZoomCare Tax ID: 832849989ZoomCare NPI: 1023582178