Michael James Powers, DDS, Dentist

26 Dale Ave
GloucesterMA  01930 (Essex County)


Phone: 978-283-0396
Fax: 978-281-5395

NPI: 1245351212
License Number: 19724 (MA)