Primary Care Doctors in Avery County, NC

Primary Care Doctor

436 Hospital Dr, Suite 230, Newland, NC 28657

Primary Care Practitioner

436 Hospital Dr, Suite 230, Newland, NC 28657

Primary Care Practitioner

436 Hospital Dr, Suite 230, Newland, NC 28657

Primary Care Practitioner

235 Tweetsie Ln W, Banner Elk, NC 28604

Primary Care Doctor

884 Grassy Creek Rd, Linville, NC 28646

Primary Care Doctor

Roberta Cook

108 Park Ave, Banner Elk, NC 28604

Primary Care Doctor

640 Puddingstone Pkwy, Banner Elk, NC 28604

Primary Care Practitioner

Charles E Baker Md, PA

436 Hospital Drive, Suite 230, Linville, NC 28646

Primary Care Doctor

Charles E Baker Md, PA

436 Hospital Drive, Suite 230, Linville, NC 28646

Primary Care Practitioner

Charles E Baker Md, PA

436 Hospital Drive, Suite 230, Linville, NC 28646

Primary Care Practitioner

2165 Laurel Creek Rd, Sugar Grove, NC 28679