Barnardsville

Barnardsville NC, 28709
Located in the Blue Ridge Mountains of Western North Carolina, just a few minutes from Asheville.

Please use our local Medical Center (Mountain Area Family Health Center at Big Ivy)