NS Dr. Nirupama B. Shah , MD Is this you? Claim your profile Internal Medicine 0 Write A Review Nirupama B Shah Md 100 Escher Ln, Cary, NC, 27511 (919) 469-2461