John R Robb, MD, Internal Medicine

99 Canal Landing Blvd
Ste 10
RochesterNY  14626-5112 (Monroe County)


Phone: 585-225-9190
Fax: 585-225-7490

NPI: 1477508117
License Number: 148427 (NY)