Steven Lee, DDS, Dentist

3626 Main St
Ste 2c
FlushingNY  11354-4274 (Queens County)


Phone: 718-888-9366
Fax: 718-888-7730
Email: smi***@*****il.com

NPI: 1023260668
License Number: 0547881 (NY)