Thomas R. LeonardMD

  • FirstHealth Physician Group Clinics
Specialties:
Family Medicine
Patient Rating
4.7 / 5 (Based on 348 Reviews)

Accepts Medicare Insurance: Yes

Accepts Tricare Insurance: Yes

Schedule an Appointment

Call 910-947-3000

Hours of Operation

Sunday: Closed
Monday: 8:00 AM - 5:00 PM
Tuesday: 8:00 AM - 5:00 PM
Wednesday: 8:00 AM - 5:00 PM
Thursday: 8:00 AM - 5:00 PM
Friday: 8:00 AM - 5:00 PM
Saturday: Closed

Locations

Find Care Near You

Provider

Overview

Profile

Gender:

Male

Hospital Affiliation

  • FirstHealth Moore Regional Hospital

Medical

Education & Credentials

Medical School

Indiana University School of Medicine-Indianapolis

Internship

Duke/SRAHEC Family Medicine Residency Program

Residency

Duke/SRAHEC Family Medicine Residency Program

Professional Memberships

Board Certified

Reviews

What Patients Are Saying

5
December 02, 2025
Great experience! Thanks!
5
November 18, 2025
When my six weeks appointment come up they call me to let me know if I'm coming in or not or do I need to reschedule, I love my doctor and the staff. ??????
5
November 17, 2025
I've been patient with Dr. Leonard for many years. He's a very caring and good doctor. He listens very well and he helps his patient, which is me, with a high level of care. I'm thankful that I met him and his team at the First Health.
4
November 14, 2025
My appointment was at 2. I was told to be there at 1:30. They didn't come get me until 2:30
5
November 11, 2025
Very good.
5
November 07, 2025
I have a great team
5
November 07, 2025
Friendly staff.
4
October 31, 2025
Dr. Leonard is a good doctor IMO
4
October 30, 2025
Dr. Leonard talks too fast.
5
October 28, 2025
Overall very good
5
October 23, 2025
Good job
5
October 21, 2025
Dr. Leonard and his team provided outstanding services on my recent exam! Everyone is friendly, energetic, and professional! Thanks
5
October 17, 2025
Fantastic group of folks. Doctor is the best. Would highly recommend.
5
October 03, 2025
They have been my doctor for awhile
5
September 19, 2025
Y'all did amazing. Y'all always do amazing. I never have a problem with the staff, nurses, or the doctors. I'm always very satisfied.
View More Reviews