Shelly Xiaoping Shi, MD, Internal Medicine

185 Canal St
4th Floor
New YorkNY  10013-4537 (New York County)


Phone: 917-388-2792
Fax: 917-388-2715

NPI: 1992721104
License Number: 221713 (NY)