I had a good experience at David A. Cain, D.D.S., ...
I had a good experience at David A. Cain, D.D.S., M.S.D.,Pc. The staff was friendly, and the dentist was knowledgeable and thorough. The office was clean and modern, and I felt well taken care of. I would recommend this dental practice to others.
