Daniel B Greenstein, DDS, Dentist

481 Plymouth St
HalifaxMA  02338-1339 (Plymouth County)


Phone: 781-293-7188
Fax: 781-293-5939

NPI: 1255397360
License Number: 13126 (MA)