William Michael Duffy, MD, Internal Medicine

15 Devonshire Dr
SlingerlandsNY  12159-9755 (Albany County)


Phone: 518-439-5811
Fax:

NPI: 1477990745
License Number: 102849-1 (NY)