Ashe Memorial Hospital

(336) 846-7101

200 Hospital Ave
Jefferson, NC 28640-9244