Thomas R. LeonardMD

  • FirstHealth Physician Group Clinics
Specialties:
Family Medicine
Patient Rating
4.6 / 5 (Based on 306 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

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
September 25, 2026
They're fine. They're the best that I've ever had. They're courteous. They're on time. Dr. Leonard knows all my histories and checks me over pretty good. So yeah, very satisfied. Been seeing them for about 10 years, I think. Okay, thank you.
5
September 23, 2026
Great staff.
5
September 23, 2026
I AM VERY COMFORTABLE BEING THERE AND THEY LISTEN ATTENTIVELY
5
September 15, 2026
Wonderful staff and physician
4
September 11, 2026
I think that they were very professional
5
September 04, 2026
Love Dr Leonard & his staff
5
September 03, 2026
Always professional
5
September 01, 2026
Excellent Doctor, Excellent support staff. Don't change anything.
5
August 25, 2026
Dr Leonard is quite knowledgeable and engaging
4
August 21, 2026
I appreciate the welcoming, sincere demeanor. Thanks for a pleasant experience.
5
August 17, 2026
Everything went well.
5
August 06, 2026
Expert and complete care!
3
August 03, 2026
He's an excellent doctor. He takes good care of you.
5
July 20, 2026
Good experience. Online check in saves time.
5
July 20, 2026
This was my first visit as a new patient, and I was thoroughly pleased !
View More Reviews