Michael Parker, DDS, Dentist

500 Kenwood Ave
DelmarNY  12054-1822 (Albany County)


Phone: 518-439-9339
Fax:

NPI: 1235324609
License Number: 042392 (NY)