NPI Central
Indravadan Shah, MD — NPI 1932126497, Duarte, CA | NPI Central