Dr. Lennon and his staff always explain things in ways I understand. I'm convinced they give me the best possible care.

| Atrium Health Verified Patient

Dr Lennon is very professional and listens to the problem very patiently, then explains results of tests then, very thoroughly explains treatment options. Fantastic personality and doctor!! Have already recommended him to others!

| Atrium Health Verified Patient

Too many appointments are scheduled at one time. Wait time at lean hour.

| Atrium Health Verified Patient

There aren't enough words for his excellency! So fortunate to have him as my doc

| Atrium Health Verified Patient

Wait times was very long. My appt. was at 9:30am and I waited 30 minutes to get into a room. Once there, I waited another 45 before the doctor arrived. consultation and treatment only took another 10 minutes. I spent 1.5 hours for a 10-15 minute visit.

| Atrium Health Verified Patient

Absolutely the best in my care

| Atrium Health Verified Patient

This was with out a doubt the best visit I have ever had with Dr. Lennon. He saw me on time, took care of my needs and was very professional as always. His entire staff was very good. Not having to wait was such a pleasure.

| Atrium Health Verified Patient

Awesome!!

| Atrium Health Verified Patient

Always a positive experience

| Atrium Health Verified Patient

Dr Lennon is wonderful!

| Atrium Health Verified Patient