James Mark Hirshberg, DMD, Dentist

12 Po Sq
BostonMA  02109 (Suffolk County)


Phone: 617-542-8808
Fax: 617-451-1912

NPI: 1033282959
License Number: 12892 (MA)