Thomas R Leonard, M.D.

Moore Family Medicine
304 Saunders St
Carthage NC 28327
  • Family Practice