Yi S Chen, DO, Surgery

13620 38th Ave
Ste 6a
FlushingNY  11354-4233 (Queens County)


Phone: 718-961-4636
Fax: 718-461-5765

NPI: 1750344255
License Number: 205545 (NY)