Peter J Duffy, MD, Ophthalmology

1375 Washington Ave
Ste 227
AlbanyNY  12206-1070 (Albany County)


Phone: 518-465-7172
Fax: 518-465-7177

NPI: 1376535385
License Number: 231203 (NY)