Daniel Ray Barnes, DO, Internal Medicine

35 Memorial Dr
PinehurstNC  28374-8708 (Moore County)


Phone: 910-715-8355
Fax: 910-715-8370

NPI: 1417921016
License Number: 200401171 (NC)