Primary Care at LandmarkMD (Belmont, NC)
100 N Main St, Ste. 121, Belmont, NC 28012
Dr. David Layne is a healthcare provider specializing in Family Medicine. David Layne, MD provides primary care at LandmarkMD (Belmont, NC) in Belmont, NC. LandmarkMD (Belmont, NC) is currently accepting new patients with memberships from $75 per month.