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 Braces and Retainers, Bridges and Dentures, Fillings and more. Learn more about Dr. David James Harkema's services on Opencare or book your appointment today.