Dr Leonard has taken care of my needs for over a decade. I appreciate the him listening to me and the extra time he spends helping me.

| Atrium Health Verified Patient

God. Is. Good

| Atrium Health Verified Patient

I had to have my primary Dr message Dr Leonard to get worked in. Dr Leonard is great!!!!!

| Atrium Health Verified Patient

Always pleased going tho this provider!

| Atrium Health Verified Patient

All the medical staff were professional and friendly. I am extremely confident in Dr. Leonard. I completely trust him to make the best decisions concerning my health care. Thank you for your care and concern.

| Atrium Health Verified Patient

The staff at this office is great and very personable

| Atrium Health Verified Patient

Listen love the staff at kenilworth from the front to the back my doctor is the best very friendly and personal and always shows care love you all

| Atrium Health Verified Patient

IM GOOD

| Atrium Health Verified Patient

First off, when you arrive to the office you are greeted by the sweetest most helpful front desk staff ever. It feels like you're staying at a 5 star hotel. The office manager is the best! Dr. Leonard is also so great. He always checks in about my personal life including job and hobbies. Confirms my health information and discuss any vaccines I may need to do. Truly feel taken care of my the people there.

| Atrium Health Verified Patient