David J Beyda, MD, Internal Medicine

5516 Main St
FlushingNY  11355-5069 (Queens County)


Phone: 718-461-6161
Fax:

NPI: 1477716041
License Number: 257492 (NY)