tags w55c

If you have an urgent concern, call 704-295-3000 to speak to a patient representative.

Already a patient? Log in to your myCEENTAchart account to schedule your appointment.

We will need your current insurance information in order to schedule a visit, so please have it available. A $195 deposit is due at check-in for self-pay visits.

If the service you need is not listed below, please call 704-295-3000 to schedule an appointment.

What Our Patients Have to Say

I have been to see Dr. Kessler a number of times over the last few years, and I always have an excellent experience with him and his entire office staff.

- Pam C.
View All Testimonials
This website is optimized for more recent web browsers. Please consider these upgrade options: IE10+ (IE10+), Chrome (Chrome), Firefox (Firefox).