Roger Stanley Hirschberg, DDS, Dentist

300 White Spruce Blvd
RochesterNY  14623-1606 (Monroe County)


Phone: 585-427-7820
Fax:

NPI: 1386774552
License Number: 029092-1 (NY)