Vyacheslav Shamalov, MD, Internal Medicine

6325 Saunders St
Apt 7a
Rego ParkNY  11374-2034 (Queens County)


Phone: 718-757-8021
Fax:

NPI: 1346482437
License Number: 250028 (NY)