Photo of Dr. David James Harkema

Find your perfect dentist.

Frequently asked questions

Where is Dr. David James Harkema's office located?

Dr. David James Harkema's office is in Grand Ledge, MI.

What services does Dr. David James Harkema offer?

Dr. David James Harkema offers Bonding, Braces / Invisalign, Bridges / Dentures and more. Learn more about Dr. David James Harkema's services on Opencare or book your appointment today.