Thomas R Leonard, MD, Family Medicine

304 Saunders St
CarthageNC  28327-9343 (Moore County)


Phone: 910-947-3000
Fax: 910-947-3035
Email: tle***@*****th.org

NPI: 1194728949
License Number: 9601161 (NC)