John Smith Ruef, MD, Internal Medicine

112 Shoreham Dr
RochesterNY  14618 (Monroe County)


Phone: 585-244-1322
Fax:

NPI: 1346498011
License Number: 086491 (NY)