At Hannibal Dental Group (HDG) we've been providing beautiful smiles for 4 decades and nothing is more important than your dental care. We deliver full service dentistry to all ages with all kinds of unique needs. Chances are good that you've already seen our work. It's that bright spot on the faces of children, adults and seniors all over town. So when we say we can give you the same excellent care we've been giving to generations of great smiles, we really mean it.