Neil H Inhaber, MD, Internal Medicine

28 Ctr Ln
DelmarNY  12054-3933 (Albany County)


Phone: 518-391-3256
Fax:

NPI: 1831183615
License Number: 215757-1 (NY)