Nirupama B Shah, MD, Internal Medicine

100 Escher Ln
CaryNC  27511-4851 (Wake County)


Phone: 919-469-2461
Fax:

NPI: 1417327818
License Number: 24200 (NC)