NPI Central
Uday N. Shah, MD, PLLC NPI Number 1205250941 — Elmhurst, NY | NPI Central