Frequently asked questions
Where is Dr. Michael Battle's office located?

Dr. Michael Battle's office is in Burlington, NC.

What services does Dr. Michael Battle offer?

Dr. Michael Battle offers Braces and Retainers, Bridges and Dentures, Fillings and more. Learn more about Dr. Michael Battle's services on Opencare or book your appointment today.