Neha Khullar, DO, Internal Medicine

404 New Scotland Ave
AlbanyNY  12208-2725 (Albany County)


Phone: 518-435-0662
Fax: 518-828-2532

NPI: 1063643211
License Number: 271705-1 (NY)