Thomas R Leonard, MD
Family medicine
304 Saunders St
Carthage, NC 28327
Practice: Fhpg
Procedure experienceFamily medicineTelehealth
Carthage, North Carolina
1 primary care physician practices in Carthage, North Carolina. 1 billed Original Medicare in 2024.
Family medicine
304 Saunders St
Carthage, NC 28327
Practice: Fhpg
1 primary care physician in this directory has a primary office in Carthage.
Firsthealth Moore Regional Hospital (1 of 1).
1 of 1 offer telehealth.
Approximate straight-line distance between ZIP centroids; number of listings.