Steven Tam, DMD, Dentist

4225 80th St
Ste La
ElmhurstNY  11373-3022 (Queens County)


Phone: 718-592-1885
Fax: 718-592-2034
Email: drt***@*****il.com

NPI: 1639205602
License Number: 042748 (NY)