Diana D Zheng, MD, Internal Medicine

3712 Prince St Ste 3c
FlushingNY  11354-4650 (Queens County)


Phone: 718-380-7800
Fax: 833-302-0310

NPI: 1952336877
License Number: 237658 (NY)