Robert Michael Hales, DDS, Dentist

2300 Buffalo Rd
Ste 300
RochesterNY  14624-1360 (Monroe County)


Phone: 585-429-5351
Fax:

NPI: 1770974982
License Number: 057698 (NY)