Kenneth H Davidson, MD, Internal Medicine

1415 Portland Ave
Ste 350
RochesterNY  14621-3038 (Monroe County)


Phone: 585-426-9278
Fax: 585-338-2738

NPI: 1871565861
License Number: 103663 (NY)