Dr. Leonard Richardson, MD

Dr. Leonard Richardson, MD

Internist
900 Kenilworth Dr, Towson, MD
4.80
“My appointment with Dr. Richardson was the best doctor’s visit I had, ever. He listened and allowed me to share as much information as I wanted before joining in to give advice. His bedside manner was impeccable, and I found myself speaking openly with him more than I’ve ever done with another physician. Most importantly, I was well-taken care of medically. I felt totally comfortable and I plan to make him my PCP and my family’s. He’s truly an excellent doctor, I cannot stress this enough.”
Beianka T.March 28, 2026
Excellent wait time
94% of patients waited less than 30 minutes
New patient appointments
Appointments available for new patients on Zocdoc

Book an appointment for free

The office partners with Zocdoc to schedule appointments

Scheduling details

  1. See if they are in network

What patients are saying

Overall rating

4.80

Average wait time

4.65

Bedside manner

4.85
“My appointment with Dr. Richardson was the best doctor’s visit I had, ever. He listened and allowed me to share as much information as I wanted before joining in to give advice. His bedside manner was impeccable, and I found myself speaking openly with him more than I’ve ever done with another physician. Most importantly, I was well-taken care of medically. I felt totally comfortable and I plan to make him my PCP and my family’s. He’s truly an excellent doctor, I cannot stress this enough.”
Beianka T.March 28, 2026
“Dr Richardson was excellent. I arrived with pre-conceived notions about my condition, he discussed them, and provided an alternate diagnosis with clear background information that put me at ease. ”
Initials hiddenMarch 24, 2026

About Dr. Leonard Richardson

Dr. Leonard Richardson is a reliable and accomplished internist in Towson and Ellicott City, MD. He works at AllCare, treating various complex chronic disorders in adults. Dr. Richardson acquired his medical degree from Howard University College of Medicine as part of his educational training. He completed his internal medicine residencies at Howard University Hospital and Michigan State University. Dr. Richardson takes his time to understand all signs and symptoms, provide accurate diagnoses, and ensure the continued health of all his patients. *PLEASE NOTE: Our office will call you to put a credit card on file. There is a no-show fee and a late cancellation charge for patients that cancel within 48 hours of their appointment time.*

Is this doctor in your insurance network?

Enter your insurance carrier and plan
  1. choose insurance

In-network insurances

Aetna
BlueCross BlueShield
Cigna
Emblem Health
Medicare
UnitedHealthcare
UnitedHealthcare Oxford
200+ more in-network plans

Areas of expertise

This doctor's experience enhances their expertise in similar cases. Below are the conditions or surgeries they treat most frequently.
Chronic high blood pressure
Asthma
Emphysema (COPD)
Chronic diabetes
High cholesterol
Lower back pain
Chronic high blood pressure
Asthma
Emphysema (COPD)
Chronic diabetes

Office location

CloseKnit
900 Kenilworth Dr, Towson, MD 21204

Education and background

Practice names

Education and training

  • Medical School - Howard University College of Medicine, Doctor of Medicine
  • Howard University Hospital, Residency in Internal Medicine
  • Michigan State University, Residency in Internal Medicine

Languages spoken

  • English

Provider's gender

Male

NPI number

1053384750

Patient reviews

All reviews have been submitted by patients after interacting with the practice.
Overall rating
4.80
Wait time
4.65
Bedside manner
4.85
Trust Banner Shield
Your trust is our top concern, so providers can't pay to alter or remove reviews. We also don't publish reviews that contain any private patient health information. Learn more here
262 reviews
Most relevant
Easy to set up the appointment, friendly staff, doc had a great bedside manner. Would highly recommend.
Verified patient
Dr. Richardson is so very thorough, kind and an extremely great listener. Best decision I made for a primary care physician
Verified patient
Mr. Richardson was very knowledgeable, asked me if I had questions about anything and covered all the basis.
Verified patient
My only issue was that I didn’t see the doctor I booked. Id rather the planned doctor simply block out the schedule.
Verified patient
Very down to earth. Office looks fairly new. Was in and out within an hour or so.
Verified patient
My experience was great was nervous at first but it was legit the doctor was great friendly very helpful
Verified patient
Dr Richardson was professional and asked a lot of great questions. Super helpful and attentive.
went to 3 doctors (including john’s hopkins). they had no idea what was going on. he found my medical issue in 15 mins
Verified patient
Dr. Richardson provided for me a solid, acceptable experience and I would recommend him to anyone.
Verified patient
The condition that work my health he was right on it and referred me to all the right places.
Verified patient
Wonderful experience. I recently transitioned from another PCP and this doctor superseded my expectations.
Verified patient
Dr Richardson was very professional and friendly at the same time, the receptionist on duty was very nice polite too
Verified patient
The staff was very welcoming and professional. The facility was clean. The wait time was not long.
Good doctor, communicates well, attend your needs, fill your prescriptions in a time manner
Verified patient
I was highly impressed by the reception I received at the facility, kudos to the doctor and the entire staff
Verified patient
Very Kind and informative. I appreciate the professionalism and recommendations given by the Dr
Verified patient
I Would Definitely Go Back Made Me Feel Very Comfortable And Welcoming Very Pleased With The outcome
Verified patient
He listened and treated according. I was impressed with the whole experience.
Verified patient
The office was cleaned and the staff were polite and friendly . Definitely go back there.
Verified patient
Dr. Richardson was lovely! Fast, proficient and listened to my concerns with great care.
Verified patient
He listen and did a test I needed. My other doctor never did . But Dr Richardson on it.
Verified patient
Clean & comfortable establishment with friendly staff. Communication was clear & concise.
Doctor was very nice and knowledgeable. Office was clean. Very friendly staff.
Verified patient
It was a great experience I'm help to have them as my primary care.
Verified patient
The office was easy to find very clean easy to check in. Staff was amazing.
Verified patient
Dr Richardson was professional and thorough with the exam.
Verified patient
My total experience was great and I recommend this provider.
Verified patient
Great bedside manner. Listened and gave great advice
Verified patient
It was a great first experience and a very thorough exam!
Very detailed and understanding to my issues, great guy
Verified patient
Great experience as always when visiting his office
Verified patient
I had a great experience. I will be seeing him again!
Verified patient
Was in and out in a timely fashion office was immaculate.
Had a physical, didn't check my ears, nose, and mouth
Verified patient
My appointment with Dr. Richardson was the best doctor’s visit I had, ever. He listened and allowed me to share as much information as I wanted before joining in to give advice. His bedside manner was impeccable, and I found myself speaking openly with him more than I’ve ever done with another physician. Most importantly, I was well-taken care of medically. I felt totally comfortable and I plan to make him my PCP and my family’s. He’s truly an excellent doctor, I cannot stress this enough.
Verified patient
Clear plan of action and informative
Dr Richardson was excellent. I arrived with pre-conceived notions about my condition, he discussed them, and provided an alternate diagnosis with clear background information that put me at ease.
Dr. Richardson is extremely knowledgeable and exactly what I expect from a primary care provider. The office was neat and the staff was friendly
Verified patient
Awesome visit
Verified patient
As soon as I walked in the door, I was checked in, and within 5 minutes, I was taken back into an examination room. Five minutes late, Dr. Richardson was walking into the examination room. He's very detailed, covering concerns from the previous visit, what changed, and what stayed the same. He asked if there were any new developments. Revisited the health goals I had for myself and discussed the supports that might assist me in meeting my health goals. It definitely feels like a partnership, while I'm working on a better me.
Verified patient
Easy to book, nice honest doctor
Good
Verified patient
I have close to 50 experience as an RN. I have worked in hospitals big and small all over the country and have experienced with the military medical system as a provider and a patient. Dr Richardson was prepared,professional and interested in my past history which is complicated. He listened,asked appropriate questions and never made me feel like he wasn’t completely invested in what I had to say. I would recommend him to anyone.
Verified patient
Dr. Richardson was easy to talk to because he's great listener. He thoroughly communicated next steps in reference to labs and follow-up. Very happy I found him on Zocdoc. I've been searching for an Internist that I like for several years.
Verified patient
My experience with Dr. Leonard Richardson was very positive. He was attentive, explained everything clearly, and made me feel comfortable. The staff were also friendly and organized. What stood out most was how thorough and caring Dr. Richardson was. I would definitely go back and recommend him to a friend.
Verified patient
Friendly, the doctor had great bedside manner.
Verified patient
Professionalism from everyone and I was seen immediately. there was not a wait time. The office was spotless. I was impressed with my entire experience.
Verified patient
Dr. Richardsons is great! Excellent bedside manner, great listener. I felt heard and seen. Staff was friendly, great communication throughout. Thank you!
Verified patient
The wait time before I was seen was short. The doctor is very clear, concise, and a great listener. The appointment was quick.
The staff was friendly. I was greeted right away. The wait time was less than15 minutes. But most importantly , it was the type of care provided. Dr Richardson is a good listener. He ask questions. I was nervous because it was my first time. Dr. Richardson and his staff makes you feel at ease. I will continue to go there.
Verified patient
Frequently asked questions

How soon can I make an appointment with Dr. Leonard Richardson?

Generally, Dr. Leonard Richardson has appointments available on Zocdoc within 1 week. You can see Dr. Richardson's earliest availability on Zocdoc and make an appointment online.

Is Dr. Leonard Richardson accepting new patients?

Dr. Leonard Richardson generally accepts new patients on Zocdoc. You can see Dr. Richardson's earliest availability on Zocdoc and schedule an appointment online.

Does Dr. Leonard Richardson accept my insurance?

Choose your insurance plan to verify if Dr. Richardson is in-network.

Can I make an appointment with Dr. Leonard Richardson online?

Yes, you can make an appointment online with Dr. Richardson using Zocdoc. It’s simple, secure, and free.

What practice does Dr. Leonard Richardson work with?

Where is Dr. Leonard Richardson's office located?

Dr. Leonard Richardson's office is located at 900 Kenilworth Dr, Towson, MD 21204.

What are common reasons for patients to see Dr. Leonard Richardson?

Dr. Leonard Richardson frequently sees patients for Annual Physical, Arthritis, Illness, Sleep Problems, and Sports Injury. You can see other visit reasons for Dr. Leonard Richardson on their profile.

What languages does Dr. Leonard Richardson speak?

Dr. Leonard Richardson speaks English.

How do patients rate Dr. Leonard Richardson in reviews?

261 patients have reviewed Dr. Leonard Richardson. The overall rating for this doctor is 4.8/5. They have a 4.85/5 rating for bedside manner and a 4.65/5 rating for wait time. You can read individual reviews and ratings on their profile.

ZocdocGaithersburg, MD InternistsDr. Leonard Richardson, MD