Najla Aldabbagh, DDS, Dentist

One Kneeland St
BostonMA  02111 (Suffolk County)


Phone: 617-636-6531
Fax:

NPI: 1710224787
License Number: DL11689 (MA)