David C Dibenedetto D.M.D

David C Dibenedetto D.M.D.
243 Church Street
Pembroke, MA 02359
Phone: 781-826-5150
oralhealth@comcast.net