Alyosha Smolarski, MD, Internal Medicine

61-36 170th St Apt M4
Fresh MeadowsNY  11365-1957 (Queens County)


Phone: 646-372-0870
Fax:

NPI: 1861064784
License Number: P110442 (NY)