James Tart, MD

Internal Medicine, Cardiovascular Disease

Office

300 Grove Rd, Southern Pines, NC 28387

(910) 295-5511