Daniel Gerard Klein, DDS, Dentist

1000 Pittsford Victor Rd
PittsfordNY  14534-3822 (Monroe County)


Phone: 585-248-2900
Fax: 585-248-2543

NPI: 1851411144
License Number: 038701 (NY)