Vicky Chodha, MD, Psychiatry & Neurology

2001 5th Ave Ste 110
TroyNY  12180-3340 (Rensselaer County)


Phone: 518-687-1960
Fax:

NPI: 1366884751
License Number: 279397 (NY)