Richard Joseph Pryor, MD, Emergency Medicine

250 Delaware Ave
DelmarNY  12054-1420 (Albany County)


Phone: 518-439-8077
Fax: 518-439-8070

NPI: 1881689867
License Number: 223016-1 (NY)