Bo Chen, MD, Internal Medicine

98 E Broadway
Lower Level
New YorkNY  10002-7181 (New York County)


Phone: 212-343-9261
Fax: 212-343-9718
Email: bov***@*****oo.com

NPI: 1356434104
License Number: 200331 (NY)