James John MD

Internal Medicine Physician

3 Locations

  • Yadkin Street Clinic, 301 Yadkin Street, Albemarle, NC 28001, (704) 984-4365
  • Green Valley Road Clinic, 709 Green Valley Road, Greensboro, NC 27408, (336) 547-1792
  • N Elm Street Clinic, 3150 N Elm Street, Greensboro, NC 27408, (336) 716-7811
Claim this Profile