Donald J Macher, DMD, Dentist

3800 Dewey Ave
RochesterNY  14616 (Monroe County)


Phone: 585-458-7280
Fax: 585-458-6834

NPI: 1063586048
License Number: 030929 (NY)