Christopher Shen, MD, Internal Medicine

10 Waterside Plz
Apt 32e
New YorkNY  10010-1124 (New York County)


Phone: 646-334-6380
Fax:

NPI: 1023367596
License Number: 136855 (NY)