Davidson Medical Ministries Clinic

(336) 243-7475

420 N Salisbury St
Lexington, NC 27292-3548