Find a Doctor

New Search

David Layne, MD

(704) 461-8111
Provider Type:
Physician

Medical School: Emory University School of Medicine

Primary Office:
Riverwood Medical Associates
100 North Main Street
Suite 121
Belmont, NC 28012
Primary Specialties:
  • Family Medicine