Individual provider · Type 1 NPI

Deli Cai

Acupuncturist · Sunnyvale, CA

NPI number 1972940427 Active

About NPI 1972940427

Deli Cai's National Provider Identifier is 1972940427, issued on May 23, 2013. The primary taxonomy on file is Acupuncturist (171100000X), and the practice location is in Sunnyvale, CA. The record was last updated on May 23, 2013.