NPI Central
Nathubhai Shah, MD — NPI 1215903430, Flushing, NY | NPI Central