Thomas Mastakouris, MD, Internal Medicine

3010 38th St
AstoriaNY  11103-3804 (Queens County)


Phone: 718-545-2020
Fax: 718-932-9131

NPI: 1144277443
License Number: 187418 (NY)