Keith Gerard Pryhuber, MD, Internal Medicine

500 Helendale Rd
Ste 90
RochesterNY  14609-3173 (Monroe County)


Phone: 585-288-0530
Fax: 585-288-3363

NPI: 1942265343
License Number: 169326 (NY)