Rufus S Lefler Iii, M.D.

Albemarle Medical Clinic
923 N 2nd St # 101
Albemarle NC 28001
  • Internal Medicine