Ella Osborn, DMD, Dentist

268 Summer St
BostonMA  02210 (Suffolk County)


Phone: 617-752-2220
Fax:

NPI: 1013310242
License Number: 1856544 (MA)